Help for this page

Select Code to Download


  1. or download this
    package My::Abstract::Interface;
    use Moose::Role;
    requires qw( foo bar baz qux );
    
  2. or download this
    package My::Abstract::Interface;
    use Carp;
    ...
    sub bar { croak }
    sub baz { croak }
    sub qux { croak }
    
  3. or download this
    #!/usr/bin/env perl 
    
    ...
    
    my $bar = Bar->new( %$foo );
    print $bar->to_string, $/;