ภาษา functional / native

OCaml

compiler, static analysis และบริการที่ต้องการแบบจำลองข้อมูลชัดเจน

อัปเดตล่าสุด

ความเป็นมา

OCaml สืบทอดแนวคิดจากตระกูล ML และรวม functional programming กับระบบ module ที่เข้มงวด

แนวทางทำงาน

ตรวจชนิดข้อมูลก่อนรัน มี pattern matching, algebraic data type และ module/functor คอมไพล์ได้ทั้ง bytecode และ native ตามเครื่องมือที่ใช้

เหมาะกับงานแบบไหน

compiler, static analysis และบริการที่ต้องการแบบจำลองข้อมูลชัดเจน

ข้อควรชั่งน้ำหนัก

ต้องจัดการ opam switch และความเข้ากันได้ของ compiler ตรวจ async library และขอบเขต C binding

Framework และเครื่องมือ

3 รายการในคลัง · กำลังขยายข้อมูลเพิ่มเติม ไม่ใช่รายชื่อทั้งหมดใน ecosystem

opamPackage managerเครื่องมือจัด package และ compiler environment ของ OCamlอ่านรายละเอียด opam
DuneBuild systemระบบ build สำหรับโครงการ OCaml และองค์ประกอบที่เกี่ยวข้องอ่านรายละเอียด Dune
DreamWeb frameworkFramework เว็บ OCaml ที่ประกอบ handler และ middleware ได้อ่านรายละเอียด Dream