[Haskell-cafe] Haskell versus F#, OCaml, et. al. ...

Brandon S. Allbery KF8NH allbery at ece.cmu.edu
Tue Sep 30 10:55:59 EDT 2008

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 at kf8nh.com
system administrator [openafs,heimdal,too many hats] allbery at ece.cmu.edu
electrical and computer engineering, carnegie mellon university    KF8NH

More information about the Haskell-Cafe mailing list