CPAN
Home  Documentation  Recent  Preferences  Modules  Distributions    Authors   
Find    in      

Distributions     > >     M     > >     MooseX
MooseX-ABC
abstract base classes for Moose
MooseX-AbstractFactory
AbstractFactory behaviour as a Moose extension
MooseX-Accessors-ReadWritePrivate
Name your accessors get_foo() and set_foo() or _set_foo().
MooseX-Aliases
easy aliasing of methods and attributes in Moose
MooseX-Alien
Extend a non-Moose class with Moose
MooseX-AlwaysCoerce
Automatically enable coercions for Moose attributes
MooseX-App-Cmd
Mashes up L<MooseX::Getopt> and L<App::Cmd>.
MooseX-App-Cmd-Command-BashComplete
Bash completion for your MooseX::App::Cmd programs.
MooseX-Async
The Orphanange of Asynchronous Love Children
MooseX-Attribute-ENV
Set default of an attribute to a value from %ENV
MooseX-Attribute-Prototype
Borrow and Extend Moose Attrtibutes
MooseX-AttributeCloner
Role to clone attribute values from one class into another
MooseX-AttributeDefaults
Role to provide default option for your attribute
MooseX-AttributeHelpers
Extend your attribute interfaces (deprecated)
MooseX-AttributeIndexes
Advertise metadata about your Model-Representing Classes to Any Database tool.
MooseX-AttributeInflate
Auto-inflate your Moose attribute objects
MooseX-Attributes-Curried
curry your "has"es
MooseX-AttributeTree
Inherit attribute values like HTML+CSS does
MooseX-Blessed-Reconstruct
A L<Data::Visitor> for creating Moose objects
MooseX-CascadeClearing
Cascade clearer actions across attributes
MooseX-ChainedAccessors
MooseX-ClassAttribute
Declare class attributes Moose-style
MooseX-Clone
Fine grained cloning support for L<Moose> objects.
MooseX-Compile
L<Moose> ♥ L<.pmc>
MooseX-Compile-CLI
Command line interface for MooseX::Compile
MooseX-CompileTime-Traits
Allow for compile time traits application in classes/roles
MooseX-ConfigFromFile
An abstract Moose role for setting attributes from a configfile
MooseX-Constructor-AllErrors
capture all constructor errors
MooseX-Contract
Helps you avoid Moose-stakes!
MooseX-Control
Simple class to manage a execute deamon
MooseX-CurriedHandles
Delegate methods to member objects, curried with more methods!
MooseX-Daemonize
Role for daemonizing your Moose based application
MooseX-Declare
Declarative syntax for Moose
MooseX-DeepAccessors
Delegate methods to member objects, curried with more methods!
MooseX-Documenter
MooseX-DOM
Simplistic Object XML Mapper
MooseX-Dumper
Dumper with roles
MooseX-Emulate-Class-Accessor-Fast
Emulate Class::Accessor::Fast behavior using Moose attributes
MooseX-Error-Exception-Class
Use Exception::Class exceptions for Moose errors
MooseX-Error-Trap
The great new MooseX::Error::Trap!
MooseX-FileAttribute
sugar for classes that have file or directory attributes
MooseX-File_or_DB-Storage
module to add functions which will store out to a database as well as a file which contains a JSON string
MooseX-FollowPBP
Name your accessors get_foo() and set_foo()
MooseX-FSM
The great new MooseX::FSM!
MooseX-Getopt
A Moose role for processing command line options
MooseX-Getopt-Defanged
Standard processing of command-line options, with Getopt::Long's nasty behavior defanged.
MooseX-GlobRef
Store a Moose object in glob reference
MooseX-Has-Sugar
Sugar Syntax for moose 'has' fields
MooseX-HasDefaults
default "is" to "ro" or "rw" for all attributes
MooseX-InsideOut
inside-out objects with Moose
MooseX-InstanceTracking
Trait for tracking all instances of a class
MooseX-IOC
Moose attributes with IOC integration
MooseX-Iterator
Iterate over collections
MooseX-KeyedMutex
Role To Add KeyedMutex
MooseX-LazyLogDispatch
A Logging Role for Moose
MooseX-LazyRequire
Required attributes which fail only when trying to use them
MooseX-Lexical-Types
automatically validate lexicals against Moose type constraints
MooseX-LexicalRoleApplication
Apply roles for a lexical scope only
MooseX-Lists
treat arrays and hashes as lists
MooseX-Log-Log4perl
A Logging Role for Moose based on Log::Log4perl
MooseX-LogDispatch
A Logging Role for Moose
MooseX-MakeImmutable
A convenient way to make many Moosen immutable (or mutable) in one shot
MooseX-Mangle
mangle the argument list or return values of your methods
MooseX-MarkAsMethods
Mark overload code symbols as methods
MooseX-Meta-Attribute-Index
Provides index meta attribute trait
MooseX-Meta-Attribute-Lvalue
Immplements lvalue attributes via meta-attribute trait
MooseX-Meta-TypeConstraint-ForceCoercion
Force coercion when validating type constraints
MooseX-Meta-TypeConstraint-Intersection
An intersection of Moose type constraints
MooseX-MetaDescription
A framework for adding additional metadata to Moose classes
MooseX-Method
(DEPRECATED) Method declaration with type checking
MooseX-Method-Signatures
Method declarations with type constraints and no source filter
MooseX-MethodAttributes
code attribute introspection
MooseX-MethodPrivate
Declare methods private or protected
MooseX-MultiInitArg
Attributes with aliases for constructor arguments.
MooseX-MultiMethods
Multi Method Dispatch based on Moose type constraints
MooseX-MutatorAttributes
Moose Role to add a quick set method that returns self
MooseX-NaturalKey
turn your Moose class into a singleton
MooseX-Net-API
Easily create client for net API
MooseX-NonMoose
foreign inheritance for Moose
MooseX-Object-Pluggable
Add plugin support to your Moose classes via roles.
MooseX-Param
Simple role to provide a standard param method
MooseX-Params-Validate
an extension of Params::Validate for using Moose's types
MooseX-Plaggerize
plagger like plugin feature for Moose
MooseX-POE
The Illicit Love Child of Moose and POE
MooseX-Policy-SemiAffordanceAccessor
A policy to name accessors foo() and set_foo()
MooseX-Q4MLog
Log Data To Q4M
MooseX-RelatedClassRoles
Apply roles to a class related to yours
MooseX-Role-BuildInstanceOf
Less Boilerplate when you need lots of Instances
MooseX-Role-Cmd
Wrap system command binaries the Moose way
MooseX-Role-Matcher
generic object matching based on attributes and methods
MooseX-Role-Parameterized
roles with composition parameters
MooseX-Role-Restricted
Restrict which sub are exported by a role
MooseX-Role-Strict
use strict 'roles'
MooseX-Role-TraitConstructor
A wrapper for C<new> that can accept a
MooseX-Role-WithOverloading
Roles which support overloading
MooseX-Role-XMLRPC-Client
provide the needed bits to be a XML-RPC client
MooseX-Runnable
tag a class as a runnable application
MooseX-Runnable-Fuse
implement a FUSE filesystem as a Moose class
MooseX-Scaffold
Template metaprogramming with Moose
MooseX-SemiAffordanceAccessor
Name your accessors foo() and set_foo()
MooseX-SimpleConfig
A Moose role for setting attributes from a simple configfile
MooseX-Singleton
turn your Moose class into a singleton
MooseX-SingletonMethod
Moose with Singleton Method facility.
MooseX-SlurpyConstructor
Assign all unknown arguments to attribute in object constructor.
MooseX-Storage
A serialization framework for Moose classes
MooseX-Storage-Format-JSONpm
a format role for MooseX::Storage using JSON.pm
MooseX-Storage-Format-XML-Simple
An XML::Simple serialization role
MooseX-StrictConstructor
Make your object constructors blow up on unknown attributes
MooseX-Struct
Struct-like interface for Moose
MooseX-Templated
Template framework for Moose objects
MooseX-Throwable
access to Moose's error messages -
MooseX-Timestamp
Timestamp subtypes for Moose classes
MooseX-TrackDirty-Attributes
Track dirtied attributes
MooseX-Traits
automatically apply roles at object creation time
MooseX-Traits-Attribute-CascadeClear
[DEFUNCT] Attribute trait to cascade clearer actions
MooseX-Traits-Attribute-MergeHashRef
Merging HashRef attribute
MooseX-Traits-Pluggable
trait loading and resolution for Moose
MooseX-TypeMap
A type-constraint-to-data map
MooseX-Types
Organise your Moose types in libraries
MooseX-Types-Authen-Passphrase
L<Authen::Passphrase> type constraint and
MooseX-Types-Buf
Moose type definitions for Byte buffers
MooseX-Types-CNPJ
CNPJ type for Moose classes
MooseX-Types-Common
A library of commonly used type constraints
MooseX-Types-CPF
CPF type for Moose classes
MooseX-Types-Data-GUID
Moose Type Constraint and Coercions for Data::GUID objects.
MooseX-Types-DateTime
L<DateTime> related constraints and coercions for
MooseX-Types-DateTime-ButMaintained
L<DateTime> related constraints and coercions for Moose
MooseX-Types-DateTimeX
Extensions to L<MooseX::Types::DateTime::ButMaintained>
MooseX-Types-Digest
Digest datatypes for Moose
MooseX-Types-Email
Email address validation type constraint for Moose.
MooseX-Types-IO
L<IO> related constraints and coercions for Moose
MooseX-Types-IPv4
Moose type constraint that provides valid ip
MooseX-Types-ISO8601
ISO8601 date and duration string type constraints and coercions for Moose
MooseX-Types-JSON
JSON datatype for Moose
MooseX-Types-Locale-Country
Locale::Country related constraints and coercions for Moose
MooseX-Types-Locale-Language
Locale::Language related constraints and coercions for Moose
MooseX-Types-Path-Class
A Path::Class type library for Moose
MooseX-Types-PIS
PIS type for Moose classes
MooseX-Types-PortNumber
CPF type for Moose classes
MooseX-Types-Ro
Moose type constraints for read-only containers
MooseX-Types-Set-Object
Set::Object type with coercions and stuff.
MooseX-Types-Structured
Moose Type Constraint classes for Structured Types
MooseX-Types-UniStr
Moose type definitions for Unicode strings
MooseX-Types-URI
L<URI> related types and coercions for Moose
MooseX-Types-UUID
UUID type for Moose classes
MooseX-Types-VariantTable
Type constraint based variant table
MooseX-UndefTolerant
Make your attribute(s) tolerant to undef intitialization
MooseX-WithCache
Easy Cache Access From Moose Objects
MooseX-Workers
Simple sub-process management for asynchronous tasks
MooseX-YAML
DWIM loading of Moose objects from YAML

Problems, suggestions, or comments to Randy Kobes. Questions? Check the FAQ.
Enable installations using PAR::WebStart.