Query: moosex::has::sugar::minimal
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
MooseX::Has::Sugar::Minimal(3pm) User Contributed Perl Documentation MooseX::Has::Sugar::Minimal(3pm)NAMEMooseX::Has::Sugar::Minimal - Less Sugary Syntax for moose 'has' fieldsVERSIONversion 0.05070420SYNOPSISThis is a legacy variant of Sugar which only exports "ro" and "rw" functions, the way MooseX::Has::Sugar used to with ":is"; use MooseX::Types::Moose qw( Str ); use MooseX::Has::Sugar::Minimal; has foo => ( isa => Str, is => ro, required => 1, ); has bar => ( isa => Str, is => rw, lazy_build => 1, ); All functions are exported by The Sub::Exporter Module.EXPORT GROUPS:default Exports ":is" :is Exports "bare", "ro", "rw"EXPORTED FUNCTIONSbare returns "('bare')" ro returns "('ro')" rw returns "('rw')"CONFLICTSMooseX::Has::Sugar MooseX::Has::Sugar::Saccharin This module is not intended to be used in conjunction with ::Sugar or ::Sugar::Saccharin. We all export "ro" and "rw" in different ways. If you do however want to use them in conjunction, specific imports must be done on MooseX::Has::Sugar's side to stop it exporting different ro/rw. Any of the below should be fine. use MooseX::Has::Sugar::Minimal; use MooseX::Has::Sugar qw( :attrs ); has foo =>( is => rw , lazy_build ); use MooseX::Has::Sugar::Minimal; use MooseX::Has::Sugar qw( lazy_build ); has foo =>( is => rw , lazy_build );AUTHORKent Fredric <kentnl at cpan.org>COPYRIGHT AND LICENSEThis software is copyright (c) 2012 by Kent Fredric. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.14.2 2012-02-12 MooseX::Has::Sugar::Minimal(3pm)
Similar Topics in the Unix Linux Community |
---|
PHP-Sugar 0.72 (Default branch) |
PHP-Sugar 0.74 (Default branch) |
PHP-Sugar 0.80 (Default branch) |
Edward Cherlin expands the vision of OLPC (video) |
Sugar 0.82.9 (Default branch) |