Evo::Attr
version 0.0405
package Foo; use Evo; sub Foo ($dest, $code, $name, @args) : EvoAttr { say "$dest-$code-$name: " . join ';', @args; } package main; use Evo; sub mysub : Foo {...} sub mysub2 : Foo(a1, a2) {...}
This module provide a simple way to handle attributes. It doesn't change UNIVERSAL. To work properly, each module should call use Evo at the beginning to install necessary code
use Evo
alexbyk.com
This software is copyright (c) 2016 by alexbyk.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Evo, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Evo
CPAN shell
perl -MCPAN -e shell install Evo
For more information on module installation, please visit the detailed CPAN module installation guide.