Meta-Object Programming in Perl 6

Written by

Andrew Shitov, andy@shitov.ru