OCaml 套件
探索數千個開源 OCaml 套件及其文件
發布套件
opam
OCaml 套件管理器
Opam 是一個基於原始碼的 OCaml 套件管理器。它支援多個同時編譯器安裝、彈性的套件約束以及友善於 Git 的開發工作流程
-
4933
套件
-
43
本月新套件
-
73
本週更新
套件
最常使用
odoc
OCaml 文件產生器
alcotest
Alcotest 是一個輕量級且色彩豐富的測試框架
lwt
承諾和事件驅動的 I/O
cmdliner
OCaml 的命令列介面宣告式定義
fmt
OCaml Format 美觀列印器組合器
新套件
swapfs
Mirage OS 的串流臨時儲存
conf-mingw-w64-postgresql-i686
適用於 i686 mingw-w64 (32 位元 x86) 的 Postgresql
conf-mingw-w64-postgresql-x86_64
適用於 x86_64 mingw-w64 (64 位元 x86_64) 的 Postgresql
dune-cargo-build
在 dune 沙箱中調用 Cargo 來建置 Rust crates 的工具
rust-staticlib-gen
為 OCaml 專案產生 Rust 靜態函式庫的工具
穩定的生態系統
專注於您的程式碼,opam 負責發佈
我們的使用者對 OCaml 生態系統的標準極高,希望能跨多種作業系統執行關鍵任務應用程式,並期望今天編譯的套件在十年後仍然可以使用。
持續整合
在任何套件更新之前,我們會針對依賴關係的邊界和每個依賴套件執行沙箱矩陣建置。套件發布絕不會破壞生態系統的其餘部分。
最先進的技術
Opam 支援同時發布多個版本的套件,以指定版本約束,因此只會為建置選擇相容的版本。它配備了高效能的約束求解器、彈性的 CLI、完善定義的中繼資料格式,並可透過 OCaml 函式庫輕鬆存取套件管理器邏輯。
套件穩定性
opam 專案和套件儲存庫由開發人員團隊維護,他們確保一切不僅順利運作,而且還經過策劃,以維持高度的中繼資料品質。這使其成為當今最穩定的套件儲存庫之一。
