From: james woodyatt <jhw@conjury.org>
To: The Caml Trade <caml-list@inria.fr>
Subject: Announce: OCaml NAE release cf-0.10, nx-0.0 and iom-0.4
Date: Tue, 3 Jun 2008 22:28:27 -0700 [thread overview]
Message-ID: <78A8CF25-F7BD-4291-B0D9-424C2569BFB8@conjury.org> (raw)
everyone--
My "OCaml Network Application Environment" project is not abandoned.
I'm just not as fast as we would like at producing maintenance
releases when the compiler system changes break my code. Sorry about
that. Anyway, I have made some minor updates and pushed out a new set
of release files. Here are the highlights...
<http://sourceforge.net/projects/ocnae>
There's lots more unreleased in CVS, in case anyone wants to go
peeking at it. I've just released the relatively stable stuff.
===== OCaml NAE Core Foundation (cf) library =====
This distribution is the Objective Caml Network Application
Environment (NAE)
Core Foundation library, which is a collection of miscellaneous
extensions to
the Objective Caml standard library.
Highlighted features include:
- Functional streams and stream processors (extended).
- Functional bootstrapped skew-binomial heap.
- Functional red-black binary tree (associative array).
- Functional sets based on red-black binary tree.
- Functional real-time catenable deque.
- Functional LL(x) parsing using state-exception monad.
- Functional lazy deterministic finite automaton (DFA).
- Functional lexical analyzer (using lazy DFA and monadic parser).
- Functional substring list manipulation (message buffer chains).
- Gregorian calendar date manipulation.
- Standard time manipulation.
- System time in Temps Atomique International (TAI).
- Unicode transcoding.
- Universal resource identifier (URI) manipulation.
===== OCaml NAE Network Extensions (nx) library =====
This distribution is the Objective Caml Network Application
Environment (NAE)
"Network Extensions" library, which is a set of low-level interfaces
designed
for advanced network programming.
Highlights include...
- Extended socket interface (supports more options, and UDP w/
multicast).
- I/O event multiplexing (with Unix.select).
===== 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.10.0 or newer)
- Findlib (tested with v1.1.2p1)
—
j h woodyatt <jhw@conjury.org>
http://jhw.vox.com/
reply other threads:[~2008-06-04 5:28 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=78A8CF25-F7BD-4291-B0D9-424C2569BFB8@conjury.org \
--to=jhw@conjury.org \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).