#Example1 use v6-alpha; method render ($x=1,$y=1,$z=0){ for @.filter (@.items){ say .draw (:$x, :$y, :$z); } } #Example2 class Dog is Mammal does Pet { my $.count where 0..*; has $!brain; has &.vocalize = &say; has $.name is rw = "fido"; has $.fur handles Groomable; has $.tail handles ; method owner () handles s/^owner_// {...} #### use v6-alpha; # ...some Perl 6 code... { use v5; # ...some Perl 5 code... { use v6-alpha; # ...more Perl 6 code... } } #### use v6-alpha; use perl5:DBI; use perl5:Template ... ## Rest of Perl6 code