./devel/p5-MooseX-Role-Parameterized [roles with composition parameters]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 1.02, Package name: p5-MooseX-Role-Parameterized-1.02
Maintained by: The OpenBSD ports mailing-list
Master sites:
Description
Your parameterized role consists of two new things: parameter
declarations and a role block. Parameters are declared using the
"parameter" keyword which very much resembles "has" in Moose. You can
use any option that "has" in Moose accepts. The default value for the is
option is ro as that's a very common case. Use is => 'bare' if you want
no accessor. These parameters will get their values when the consuming
class (or role) uses "with" in Moose. A parameter object will be
constructed with these values, and passed to the role block.

There are many possible implementations for parameterized roles
(hopefully with a consistent enough API).


Filesize: 35.741 KB
Version History (View Complete History)
  • (2014-03-22) Updated to version: p5-MooseX-Role-Parameterized-1.02
  • (2010-10-18) Updated to version: p5-MooseX-Role-Parameterized-0.19
  • (2010-03-22) Updated to version: p5-MooseX-Role-Parameterized-0.18
  • (2009-12-30) Updated to version: p5-MooseX-Role-Parameterized-0.14
  • (2009-11-03) Updated to version: p5-MooseX-Role-Parameterized-0.13p0
  • (2009-11-02) Package added to openports.se, version p5-MooseX-Role-Parameterized-0.13 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-03-20 13:57:24 by Christian Weisgerber | Files touched by this commit (1617)
Log message:
Remove SHARED_ONLY from all CPAN Perl ports and the cpan and perl MODULES.
Add WANTLIB+=perl and PKG_ARCH=* as appropriate.
   2015-01-21 07:28:00 by Stuart Henderson | Files touched by this commit (132)
Log message:
drop USE_GROFF, output checked with gmdiff
   2011-08-01 13:30:31 by Stephan A. Rickauer | Files touched by this commit (5)
Log message:
remove me as maintainer and bump, ok espie@
   2010-12-03 04:44:38 by Antoine Jacoutot | Files touched by this commit (627)
Log message:
Bump after recent cpan.port.mk change.
ok jasper@
   2010-11-15 12:46:10 by Marc Espie | Files touched by this commit (706)
Log message:
move depends to new style
   2010-10-18 11:48:13 by Marc Espie | Files touched by this commit (650)
Log message:
USE_GROFF=Yes
   2010-10-18 02:08:40 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- update p5-Module-With-Too-Long-Name to 0.19
ok stephan@ (MAINTAINER)
   2010-10-18 02:08:40 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
- update p5-Module-With-Too-Long-Name to 0.19
ok stephan@ (MAINTAINER)
   2010-03-22 10:13:00 by Stephan A. Rickauer | Files touched by this commit (3)
Log message:
update to 0.18, ok jasper@ and sthen@
   2010-03-22 10:13:00 by Stephan A. Rickauer | Files touched by this commit (3)
Log message:
update to 0.18, ok jasper@ and sthen@
   2010-03-22 10:13:00 by Stephan A. Rickauer | Files touched by this commit (3)
Log message:
update to 0.18, ok jasper@ and sthen@
   2009-12-30 02:56:39 by Stephan A. Rickauer | Files touched by this commit (2)
Log message:
- update to 0.14
- style tweaks
ok sthen@ jasper@
   2009-12-30 02:56:39 by Stephan A. Rickauer | Files touched by this commit (2)
Log message:
- update to 0.14
- style tweaks
ok sthen@ jasper@
   2009-11-03 06:27:43 by Stephan A. Rickauer | Files touched by this commit (17)
Log message:
change maintainer email address.
fixing some whitespaces into tabs while at it.
ok sthen@ and jasper@