Would there be issues (lazy evaluation, type system...) with other languages calling a Haskell code in a hypothetical Haskell in .NET?
Daryoush On Fri, May 14, 2010 at 10:43 AM, Don Stewart <d...@galois.com> wrote: > dmehrtash: > > 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? > > The issue here I believe is primarily the desire to interoperate with > any .NET library, with zero effort by the developer. > > Most .NET libraries are imperative, use mutable state -- so binding to > those is less fun, and a bit more labor intensive, in Haskell -- though > the FFI can certainly do it pretty easily. > > It also moves most of the .NET libraries into the IO monad, making them > less useful. > > -- Don > -- Daryoush Weblog: http://perlustration.blogspot.com/
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe