No photo |
By Piers Cawley (pdcawley) from London.pm Date: Wednesday, 23 June 2010 15:00 Duration: 40 minutes Target audience: Advanced Language: English Tags: devel::declare moosex::declare test::class::sugar trycatch |
... and not a source filter in sight. Warping syntax with Devel::Declare
This is legal perl:
class Example extends ToyClass {
use SampleTypes;
use TryCatch;
method print (Printable $object) {
try {
return $object->print_on($self);
}
catch (Exception $e) {
...
}
}
}
And there's not a source filter in sight.
This talk is a whistlestop introduction to taking advantage of the possibilities of Devel::Declare in your own code.
You won't be an expert at the end of it, but you should be able to start playing.
- Lee Aylward (leedo)
- Andrew Rodland (hobbs)
- David H. Adler (dha)
- Krishna Sethuraman (shamu)
- Aran Deltac (bluefeet)
- Damian Conway (damian)
- Kenneth Graves (kag)
- Michael Lambert
- Dylan Hardison (dylan)
- Adam Foxson (Fhoxh)
- Jacob Gelbman
- Chas. Owens (cowens)
- jerry gay (particle)
- Matt Follett
- John Anderson (genehack)
- Robert Boone (rlb3)
- john napiorkowski (jnap)
- Alex Timoshenko
- iank
- Robert Ward
- Patrick Michaud (Pm)
- J. Nick Koston (bdraco)
- Barry Workman
- Kevin Shaum
- Jon Gentle (atrodo)
- Nova Patch (patch)
- Christopher Bottoms
- John Lightsey (J.D.)
- Kenny Drobnack
- Jacinta Richardson (jarich)
- G. Wade Johnson (gwadej)
- Greg Estep
- Walt Mankowski (waltman)
- Packy Anderson
- Piers Cawley (pdcawley)
- Will Natale
- Paul Fenwick (pjf)
- Gordon Child
- Michael Moser
- Michael Schwern (Schwern)
- Brad Lhotsky
- Mohammed Chaudhry (Mo)
- Todd Rinaldo (toddr)