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.