« How to read a paper | Main | Cayenne and Agda »
June 25, 2005
Haskell's overlooked object system
Oleg Kiselyov and Ralf Laemmel have written a most enjoyable paper showing not only that one can do OO in Haskell (via a reasonable encoding), but get for free a number of advanced features not available in most mainstream OO languages. Well worth reading (even though I suspect some short-sighted reviewers of a previous version of this paper disagreed).
Posted by Carette at June 25, 2005 05:46 PM