[MLton-user] RFC: Extended Basis Library
Vesa Karvonen
vesa.karvonen at cs.helsinki.fi
Mon Oct 23 07:29:22 PDT 2006
As some may have noticed, I've been working on an extended basis library.
http://mlton.org/pipermail/mlton/2006-September/029073.html
http://mlton.org/pipermail/mlton/2006-October/029133.html
I'm now beginning to be happy with the design. Before tagging / branching
the first revision of the library (maybe next week) I would like to
request feedback.
You can view the library files at
http://mlton.org/cgi-bin/viewsvn.cgi/mltonlib/trunk/com/ssh/extended-basis/unstable/
or checkout the mltonlib sources using SVN
svn co svn://mlton.org/mltonlib/trunk mltonlib
or, if you have commit access,
svn co svn+ssh://mlton.org/svnroot/mltonlib/trunk mltonlib
The extended basis library to review is located in the
com/ssh/extended-basis/unstable/
directory.
The library is supposed to be sufficiently documented (mostly in the form
of stylized source code comments). Please take a look at the library and
reply with your comments (particularly if you notice bugs in the
documentation or implementation).
Note that the library is quite small at this stage. I've intentionally
resisted the urge to add a lot of small utilities to the modules. I plan
to keep adding extensions to the library as they are submitted by others
and as the need arises.
It would be nice if people could take a moment and just try to compile
their project(s) using the extended basis library instead of the
(original) basis library. The point here is to see how many projects
compile without problems.
Some specific questions:
- Did you have trouble understanding the library or how to use it?
- Do you think that the library is/will be useful?
- Did you try to compile your project with the library? Any problems?
- Would you like contribute something to the library?
--Vesa Karvonen
More information about the MLton-user
mailing list