Hi.

At 12:47 AM 12/18/2002 +0900, Martin wrote:
>On Wed, Dec 18, 2002 at 12:11:56AM +0900, Wai-Sun Chia wrote:
> >
> > I'm planning to study a functional language in the comming year (new
> > year's resolution, as I have zero experience/knowledge on functional
> > languages) and have narrowed it down to either Ocaml and Haskell. It'd
> > be great if any of you could share your experiences with either one or
> > both of them.

I like the HUGS system, which is a nice way to learn Haskell.  I agree
with Martin that if you want to go the pragmatic route, then OCaml
would be better.

My own experience is that both are "under-cooked" when it comes to some
of the items you mentioned, certainly compared to Ruby.  In my case I
was looking for a telnet client and multi-database access (Oracle and
MSSQL) so I ended up with ruby ;-)

If you wish to explore functional languages, then one that I have just
found is called Joy.

         http://www.latrobe.edu.au/philosophy/phimvt/joy.html

Imagine a purely-functional FORTH and you get the idea.

-mark.