Source

oni / iom /

Filename Size Date modified Message
..
t
62 B
2.3 KB
4.4 KB
752 B
1.3 KB
190 B
6.4 KB
1.2 KB
3.6 KB
8.9 KB
8.9 KB
8.3 KB
7.3 KB
8.1 KB
2.3 KB
2.6 KB
14.1 KB
13.8 KB
18.7 KB
13.9 KB
6.3 KB
7.0 KB
6.7 KB
11.7 KB
1.6 KB
1.7 KB
1.6 KB
1.7 KB
1.5 KB
1.5 KB
===== OCaml NAE Reactive I/O Monad (iom) library =====

This distribution is the Objective Caml Network Application Environment (NAE)
Reactive I/O Monad library, which implements I/O monad functions designed to
facilitate writing of concurrent, reactive, single-threaded network application
services in a functional style.

Note: see the ISSUES file for a list of open problems in this release.

===== Required Components =====

This library requires the following external components:

- Objective Caml (v3.09 or newer)
- Findlib (tested with v1.0.4)
- OCaml NAE Core Foundation (cf-0.8)

Principal development was on Mac OS X 10.4 w/ XCode 2.3 using GCC 4.0.  No
other platforms were tested for interoperability.

===== Building =====

No 'configure' script is provided.  Compile the library with:

    $ make default

Compile both bytecode and native versions with:

    $ make default opt

Execute tests for byte and native versions with:

    $ make test test.opt

Install the library with ocamlfind using:

    $ make install

Uninstall the library with ocamlfind using:

    $ make uninstall

Make the reference documentation with ocamldoc using:

    $ make doc


--j h woodyatt <jhw@conjury.org>
  San Francisco, CA