Putting Types To Work In Perl 6

Putting Types To Work In Perl 6

By Jonathan Worthington (‎jnthn‎)
Date: Wednesday, 13 August 2008 14:10
Duration: 30 minutes
Language:
Tags: perl6 types


Perl 6 allows you to add type constraints to variables, parameters and attributes. In this talk, I will look at:

* What are types, anyway
* What you can use as types in Perl 6
* How you can define your own refinement types, to do dependent-typing style stuff
* Type parameterization
* Where the Rakudo implementation is currently at (yes, we actually have some of this implemented)
* The roadmap for further implementation


Attended by: Alberto Simões (‎ambs‎), Stéphane Payrard (‎cognominal‎), Dave Cross (‎davorg‎), Lars Thegler (‎tagg‎), Smylers, Nuno Carvalho (‎smash‎), Allison Randal, Christian Borup (‎borup‎), Trond Michelsen (‎trondmm‎), Henrik Tougaard (‎htoug‎), Juerd Waalboer, Wendy Van Dijk (‎woolfy‎), Jörg Plate (‎Patterner‎), Damian Conway (‎damian‎), Andy Armstrong (‎AndyA‎), Erik Johansen (‎uniejo‎), Henrik Andersen (‎HEM‎), allan dystrup (‎ady‎), David Jack Wange Olrik (‎davidolrik‎), Patrick Michaud (‎Pm‎), allan juul, Andrew Shitov (‎ash‎), Rune Mydske Nielsen (‎runeni‎), David Leadbeater (‎dg‎), Alex Balhatchet (‎Kaoru‎), Lars Jorgensen, Andrew Johnson, Cecilie Fritzvold, Casper Andersen, Troels Liebe Bentsen (‎tlbdk‎), Darius Jokilehto, Christian Westgaard (‎ComLock‎), Andrew Bayliss, Morten Meyling, RichA,