-
-
03 Aug 2010 05:30:17 UTC
- Distribution: MooseX-Atom
- Module version: 0.02
- Source (raw)
- Browse (raw)
- Changes
- How to Contribute
- Clone repository
- Issues
- Testers (860 / 0 / 8)
- Kwalitee
Bus factor: 1- % Coverage
- License: perl_5
- Perl: v5.8.5
- Activity
24 month- Tools
- Download (28.31KB)
- MetaCPAN Explorer
- Permissions
- Subscribe to distribution
- Permalinks
- This version
- Latest version
++ed by:1 non-PAUSE user- Dependencies
- Moose
- and possibly others
- Reverse dependencies
- CPAN Testers List
- Dependency graph
NAME
MooseX::Role::Atom - Non-immutable roles are silly. Lets fix that.
SYNOPSIS
# A basic role the official way package Foo; use Moose::Role; use namespace::autoclean; requires 'icecream'; has 'something' => ( is => 'ro', isa => 'Str', ); __PACKAGE__->meta->make_immutable; # A basic role the atomic way package Bar; use MooseX::Role::Atom [ requires => 'icecream', has => [ something => ( is => 'ro', isa => 'Str', ), ], ];
DESCRIPTION
WARNING: THIS MODULE IS PRIMARILY A POLITICAL STATEMENT AT THIS TIME AND MAY CHANGE WITHOUT NOTICE IN RESPONSE TO FEEDBACK
See the description for MooseX::Atom.
SUPPORT
Bugs should be reported via the CPAN bug tracker at
http://rt.cpan.org/NoAuth/ReportBug.html?Queue=MooseX-Atom
AUTHOR
Adam Kennedy <adamk@cpan.org>
SEE ALSO
COPYRIGHT
Copyright 2010 Adam Kennedy.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.
Module Install Instructions
To install MooseX::Atom, copy and paste the appropriate command in to your terminal.
cpanm MooseX::Atom
perl -MCPAN -e shell install MooseX::Atom
For more information on module installation, please visit the detailed CPAN module installation guide.