Data::Perl::Role::Code3pm
Wrapping class for perl coderefs.
Usage
use Data::Perl qw/code/;my $code = code(sub { 'Foo'} );$code->execute(); # returns 'Foo';
Version
version 0.002011
Overview
This class provides a wrapper and methods for interacting with Perl coderefs.
Provided methods
new($coderef)-
Constructs a new Data::Perl::Code object, initialized to
$coderefas passed in, and returns it.
execute(@args)-
Calls the coderef with the given args.
execute_method(@args)-
Calls the coderef with the the instance as invocant and given args. This is currently disabled and triggers a die due to implementation details yet to be
resolved.
Copyright and license
This software is copyright (c) 2020 by Matthew Phillips <[email protected]>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Releases
7 releases since Debian 8 (Jessie); the text changed 4 times.