Posted on 27-02-2008
Filed Under (documentation) by Linux Poweruser Programmer

Advanced Topics in Languages Series: Parametric Polymorphism
Google engEDU
31 min – Apr 18, 2007

Google Tech Talks
April 18, 2007

Advanced Topics in Languages Series: Parametric Polymorphism and the Girard-Reynolds Isomorphism. This talk is based on a series of papers by Philip Wadler, a principal designer of the Haskell language. Featured are a number of double-barreled names in science:

* Hindley-Milner (Strong typing without having to type the types)
* Wadler-Blott (Making ad-hoc polymorphism less ad-hoc with parametricity)
* Curry-Howard (Isomorphism between types and theorems, terms and proofs)
* Girard-Reynolds (Isomorphism between types and terms in the presence of parametricity)

The talk will conclude with a technique (using the above) where the Haskell compiler (almost) writes your code for you!

Speaker: Phil Gossett
video
http://video.google.com/videoplay?docid=-4851250372422374791


Sphere: Related Content

Tags: , , , , , ,

Related posts

(0) Comments    Read More   
Post a Comment
Name:
Email:
Website:
Comments: