On Fri, 2010-05-14 at 10:40 -0700, Daryoush Mehrtash wrote: > In this presentation > > http://norfolk.cs.washington.edu/htbin-post/unrestricted/colloq/details.cgi?id=907 > > the speaker talks about F# on .Net platform. Early on in the talk he > says that they did F# because haskell would be "hard to make as a .Net > language". Does anyone know what features of Haskell make it > difficult as .Net language? > > > > Daryoush
1. Haskell Class/Type famillies/... are conceptually different then classes and interfaces. 2. As .Net does not differentiate between IO a and a Haskell cannot feel completely native (hand-made FFI or everything in IO) 3. .Net does differentiate between variables and functions with 0 arguments. 4. .Net types are not lazy. String is not [Char]. Arrays are used in many places. Regards
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe