[
Home
]
[ Index:
by date
|
by threads
]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
| Date: | -- (:) |
| From: | Vasili Galchin <vasiliocaml@y...> |
| Subject: | [Caml-list] unix.mli redux |
Hello, A few days I brought up the issue of the completeness of the "unix" library. Thank you for many replies. We all know that OCaml (or ML for that matter) has module system. Based on what I have seen of other people's efforts that have not made it into OCaml, I would like to suggest that unix.mli be broken up into something like: 1) socket.mli 2) process.mli 3) pthreads.mli 4) ??? E.g. Georgi's (sorry I only remember Russian way) implementation of ipv6 (ivp4?) socket api was split out into socket6.mli. This makes a lot of sense for me from a maintenance viewpoint. Also while I greatly respect the original work on the Unix library, it is somewhat confusing to see all "unix" (POSIX) functionality in one .mli. I am throwing this out for comments. Kind regards, Vasili __________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners