I like some of its ideas, especially pattern matching, but as a functional language Haskell is better, and as a general purpose language I prfer Lisp. Haskell has pattern matching, and Lisp can easily implement it portably(it has some forms of it in CL, but there's many user-made pattern matching implementations in only a few pages of code).
Name:
Anonymous2009-10-22 1:39
It's a bread-and-butter language, more than anything
>>10
I seriously doubt that. Haskell's list library alone is enough to put OCaml to shame in terms of usefulness.
Name:
Anonymous2009-10-22 15:56
>>11
Haskell needs a prolific list library because lists are its only usable data structure. OCaml relies more on real data structures that actually perform well in real programs.