[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