OCaml API

OCaml 函式庫

Format_tutorial

使用 Format 模組

Ocaml_operators

運算子的優先順序和結合性

Arg

命令列引數的解析。

Array

陣列操作。

ArrayLabels

陣列操作。

Atomic

原子參考。

Bigarray

大型、多維的數值陣列。

Bool

布林值。

Buffer

可擴展的緩衝區。

Bytes

位元組序列操作。

BytesLabels

位元組序列操作。

Callback

使用 C 執行階段註冊 OCaml 值。

Char

字元操作。

Complex

複數。

Condition

條件變數。

Digest

訊息摘要。

Domain
Dynarray

動態陣列。

Dynlink

動態載入 .cmo、.cma 和 .cmxs 檔案。

Effect
Either

Either 類型。

Ephemeron

臨時鍵和弱雜湊表。

Event

第一類同步通訊。

Filename

檔案名稱的操作。

Float

浮點算術。

Format

美觀列印。

Fun

函式操作。

Gc

記憶體管理控制和統計資訊;已完成的值。

Hashtbl

雜湊表和雜湊函數。

In_channel

輸入通道。

Int

整數值。

Int32

32 位元整數。

Int64

64 位元整數。

Lazy

延遲計算。

Lexing

ocamllex 產生的詞法分析器的執行階段函式庫。

List

列表操作。

ListLabels

列表操作。

Map

在排序類型上的關聯表。

Marshal

資料結構的序列化。

MoreLabels

額外標記的函式庫。

Mutex

互斥鎖。

Nativeint

處理器原生整數。

Obj

對值內部表示形式的操作。

Oo

對物件的操作

Option

選項值。

Out_channel

輸出通道。

Parsing

ocamlyacc 產生的剖析器的執行階段函式庫。

Printexc

用於列印例外並檢查目前呼叫堆疊的功能。

Printf

格式化輸出函式。

Queue

先進先出佇列。

Random

虛擬亂數產生器 (PRNG)。

Result

結果值。

Runtime_events

執行階段事件 - 基於環形緩衝區的執行階段追蹤

Scanf

格式化輸入函式。

Semaphore

號誌

Seq

序列。

Set

在排序類型上的集合。

Stack

後進先出堆疊。

StdLabels

標準標記函式庫。

Stdlib

OCaml 標準函式庫。

Str

正規表示式和高階字串處理

String

字串。

StringLabels

字串。

Sys

系統介面。

Thread

適用於 Posix 1003.1c 和 Win32 的輕量執行緒。

Type

類型內省。

Uchar

Unicode 字元。

Unit

Unit 值。

Unix

Unix 系統的介面。

UnixLabels

Unix 系統的介面。

Weak

弱指標陣列和弱指標雜湊集合。

CamlinternalFormat
CamlinternalFormatBasics
CamlinternalLazy

延遲值的執行階段支援。

CamlinternalMod

遞迴模組的執行階段支援。

CamlinternalOO

物件和類別的執行階段支援。