A  
Arg 
Parsing of command line arguments.

Arith_status 
Flags that control rational arithmetic.

Array [StdLabels]  
Array 
Array operations.

Array1 [Bigarray] 
Onedimensional arrays.

Array2 [Bigarray] 
Twodimensional arrays.

Array3 [Bigarray] 
Threedimensional arrays.

ArrayLabels 
Array operations.

B  
Big_int 
Operations on arbitraryprecision integers.

Bigarray 
Large, multidimensional, numerical arrays.

Buffer 
Extensible string buffers.

C  
Callback 
Registering Caml values with the C runtime.

CamlinternalLazy  
CamlinternalMod  
CamlinternalOO 
Runtime support for objects and classes.

Char 
Character operations.

Complex 
Complex numbers.

Condition 
Condition variables to synchronize between threads.

D  
Dbm 
Interface to the NDBM database.

Digest 
MD5 message digest.

Dynlink 
Dynamic loading of object files.

E  
Event 
Firstclass synchronous communication.

F  
Filename 
Operations on file names.

Format 
Pretty printing.

G  
Gc 
Memory management control and statistics; finalised values.

Genarray [Bigarray]  
Genlex 
A generic lexical analyzer.

Graphics 
Machineindependent graphics primitives.

GraphicsX11 
Additional graphics primitives for the X Windows system.

H  
Hashtbl [MoreLabels]  
Hashtbl 
Hash tables and hash functions.

I  
Int32 
32bit integers.

Int64 
64bit integers.

L  
LargeFile [UnixLabels] 
File operations on large files.

LargeFile [Unix] 
File operations on large files.

LargeFile [Pervasives] 
Operations on large files.

Lazy 
Deferred computations.

Lexing 
The runtime library for lexers generated by
ocamllex .

List [StdLabels]  
List 
List operations.

ListLabels 
List operations.

M  
Make [Weak] 
Functor building an implementation of the weak hash table structure.

Make [Set] 
Functor building an implementation of the set structure
given a totally ordered type.

Make [MoreLabels.Set]  
Make [MoreLabels.Map]  
Make [MoreLabels.Hashtbl]  
Make [Map] 
Functor building an implementation of the map structure
given a totally ordered type.

Make [Hashtbl] 
Functor building an implementation of the hashtable structure.

Map [MoreLabels]  
Map 
Association tables over ordered types.

Marshal 
Marshaling of data structures.

MoreLabels 
Extra labeled libraries.

Mutex 
Locks for mutual exclusion.

N  
Nativeint 
Processornative integers.

Num 
Operation on arbitraryprecision numbers.

O  
Obj 
Operations on internal representations of values.

Oo 
Operations on objects

P  
Parsing 
The runtime library for parsers generated by
ocamlyacc .

Pervasives 
The initially opened module.

Printexc 
Facilities for printing exceptions.

Printf 
Formatted output functions.

Q  
Queue 
Firstin firstout queues.

R  
Random 
Pseudorandom number generators (PRNG).

S  
Scanf 
Formatted input functions.

Scanning [Scanf] 
Scanning buffers

Set 
Sets over ordered types.

Set [MoreLabels]  
Sort 
Sorting and merging lists.

Stack 
Lastin firstout stacks.

State [Random]  
StdLabels 
Standard labeled libraries.

Str 
Regular expressions and highlevel string processing

Stream 
Streams and parsers.

String 
String operations.

String [StdLabels]  
StringLabels 
String operations.

Sys 
System interface.

T  
Thread 
Lightweight threads for Posix
1003.1c and Win32.

ThreadUnix 
Threadcompatible system calls.

Tk 
Basic functions and types for LablTk

U  
Unix 
Interface to the Unix system

UnixLabels 
Interface to the Unix system.

W  
Weak 
Arrays of weak pointers and hash tables of weak pointers.
