Chapter 5 The JoCaml library
JoCaml core library Join provides
the built-in types for channels and sites, and
basic operations on those.
Some additional modules are provided that capture common
JoCaml programming patterns.
All the following modules are automatically linked
with the user’s object code files by
the JoCaml compilers (Chapter 4).
Some of Objective Caml modules are included in the JoCaml distribution.
-
The core library
Pervasives.
- The whole standard library.
- The Unix library.
By contrast with Objective Caml, users programs are linked with the Unix
library by default.
- The threads libraries are
present in a different form. By contrast with Objective Caml, users programs
are linked with one of threads library by default.
All the functionalities of
Objective Caml threads are present. However, users should probably refrain from
creating threads explicitely.
- The Graphics library.
- The Dynlink library.
Other Objective Caml libraries are available through a companion
Objective Caml system (see Section 4.1).