|
|
>> * This is why, if a Haskell function takes any functions as arguments,
>> they invariably come *first*, and any data structures come *last*. ;-)
>
> Hmm, this is just a convention, I guess. There's no technical
> limitation for a function not appearing last in the argument list.
Oh, sure. Purely a convention. But currying is the reason why this
particular convention is there. That's all I'm saying.
>> Yeah, looks like in about 8 years or so C# or Python or Ruby will have
>> stolen everything that is cool about Haskell, and Haskell itself
>> *still* won't be popular. :-(
>
> Well, C# can because Microsoft employs the father of Haskell. ;)
Well, actually *anybody* who's read about how Haskell works can copy its
design. (Although *implementing* it well is non-trivial...)
--
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*
Post a reply to this message
|
|