Note how the provided code enables a bunch of language extensions, most notably UndecidableInstances. (Yep, that's exactly what it sounds like!)
It's quite far removed from standard Haskell or full type inference.
Standard Haskell is (or was) H-M extended with typeclasses. GHC moved beyond that years ago; internally it's System Fw (http://en.wikipedia.org/wiki/System_F#System_F.CF.89), and its Core language reflects this.--brandon s allbery kf8nh sine nomine associatesunix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe