GIGO: words unreadable aloud
Mishrogo Weedapeval
 

 

  Wednesday 30 November 2005
GADTs in Scala

This month saw some exciting hints from the Scala mailing list, and LtU, about GADTs in Haskell, in Scala, and perhaps eventually even in C#.

Martin Odersky wrote that there would be support for GADT's in the new version of Scala. (The current compiler is written in a variant of Java; it is being rewritten in Scala itself.)

SPJ et al have rewritten the Wobbly Types paper, providing a simpler implementation and semantics for GADT's. GADT's revisited http://lambda-the-ultimate.org/node/view/1132

And LtU http://lambda-the-ultimate.org/node/view/1134

And the C# connection ...

Andrew Kennedy and Russo have a "GADTs and Object-Oriented Programming" paper; there's an abstract near the end of Kennedy's generics page, and a complete PDF version here.
11:56:47 PM   comment/     



Click here to visit the Radio UserLand website. Click to see the XML version of this web page. © Copyright 2007 Doug Landauer .
Last update: 07/2/7; 21:39:43 .
Click here to send an email to the editor of this weblog.

November 2005
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Oct   Dec

Previous/Next