[Haskell-cafe] Re: What makes Haskell difficult as .NET?

2010-05-15 Thread John Creighton
> IIRC .Net interfaces cannot be added outside assembly (I may be wrong). > On the other hand Haskell does not have inheritance. > > Generally >         Haskell: newtype/data specify data (and type) while classes provides > basic abstract operations on it. >         C#/Java/...: Classes specify dat

Re: [Haskell-cafe] Re: What makes Haskell difficult as .NET?

2010-05-14 Thread Maciej Piechotka
On Fri, 2010-05-14 at 22:54 -0400, C. McCann wrote: > On Fri, May 14, 2010 at 8:39 PM, Maciej Piechotka > wrote: > > 1. Haskell Class/Type famillies/... are conceptually different then > > classes and interfaces. > > I believe interfaces would be roughly equivalent to the subset of > single-para

Re: [Haskell-cafe] Re: What makes Haskell difficult as .NET?

2010-05-14 Thread C. McCann
On Fri, May 14, 2010 at 8:39 PM, Maciej Piechotka wrote: > 1. Haskell Class/Type famillies/... are conceptually different then > classes and interfaces. I believe interfaces would be roughly equivalent to the subset of single-parameter type classes such that: - All type class methods are functi

[Haskell-cafe] Re: What makes Haskell difficult as .NET?

2010-05-14 Thread Maciej Piechotka
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 "ha