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 OCaml values with the C runtime.

CamlinternalLazy 
Runtime support for lazy values.

CamlinternalMod 
Runtime support for recursive modules.

CamlinternalOO 
Runtime support for objects and classes.

Char 
Character operations.

Complex 
Complex numbers.

Condition 
Condition variables to synchronize between threads.

D  
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.

MakeSeeded [MoreLabels.Hashtbl]  
MakeSeeded [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 and inspecting current call stack.

Printf 
Formatted output functions.

Q  
Queue 
Firstin firstout queues.

R  
Random 
Pseudorandom number generators (PRNG).

Ratio 
Operation on rational numbers.

S  
Scanf 
Formatted input functions.

Scanning [Scanf]  
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.
