
On 2008 Sep 30, at 10:25, John Goerzen wrote:
Galchin, Vasili wrote:
Frank mode on ... ;^) In terms of functionality, where is Haskell superior vs inferior to ML, Caml, OCaml, F#, Erlang, etc.? E.g. in terms of library functionality?
* Two list-like types. Standard list was strict, the other list ("streams") was lazy. Two sets of library functions for this. (But have we cloned this with ByteStreams? Hmm.)
It would take a fair amount of Prelude and Data.List hackery, but I think the IsString typeclass could be used to make ByteStrings fit into the mold. Although we also need to think about Data.Stream (which duplicates Data.List) in this context -- brandon s. allbery [solaris,freebsd,perl,pugs,haskell] allbery@kf8nh.com system administrator [openafs,heimdal,too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon university KF8NH