Package: wnpp Severity: wishlist Owner: Jonas Smedegaard <d...@jones.dk>
* Package name : 1 Version : 0.010 Upstream Author : Toby Inkster <toby...@cpan.org> * URL : http://search.cpan.org/dist/MooX-Struct/ * License : Artistic or GPL-1+ Programming Lang: Perl Description : simple lightweight record-like structures making sounds like cows MooX::Struct allows you to create cheap struct-like classes for your data using Moo. . While similar in spirit to MooseX::Struct and Class::Struct, MooX::Struct has a somewhat different usage pattern. Rather than providing you with a "struct" keyword which can be used to define structs, you define all the structs as part of the "use" statement. This means they happen at compile time. . A struct is just an "anonymous" Moo class. MooX::Struct creates this class for you, and installs a lexical alias for it in your namespace. Thus your module can create a "Point3D" struct, and some other module can too, and they won't interfere with each other. All struct classes inherit from MooX::Struct. -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130311191247.31096.33091.report...@auryn.jones.dk