TechTalk: Classes, Jim, but not as we know them (SPJ)
channel9.msdn.com/posts/MDCC-TechTalk-Classes...Posted Nov 23, 2011, 9:01 PM UTC
303
Posted Nov 23, 2011, 9:01 PM UTC
Btw, in one of the slides there was a curious lambda abstraction syntax:
member negate [increment, \x.0-x, negate ]
...but there doesn't seem to be any support for parsing that \x.0-x in GHC...
I think it is just meant as \x -> 0 - x. Lambda abstraction is often written with a dot, see for example the wikipedia page on lambda calculus.
[deleted]
Part 2: Fun with type functions