Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: perl-MooX-Struct | Distribution: Mageia |
Version: 0.20.0 | Vendor: Mageia.Org |
Release: 1.mga8 | Build date: Fri Feb 28 19:41:05 2020 |
Group: Development/Perl | Build host: localhost |
Size: 74609 | Source RPM: perl-MooX-Struct-0.20.0-1.mga8.src.rpm |
Packager: tv <tv> | |
Url: http://search.cpan.org/dist/MooX-Struct | |
Summary: Make simple lightweight record-like structures that make sounds like cows |
MooX::Struct allows you to create cheap struct-like classes for your data using the Moo manpage. While similar in spirit to the MooseX::Struct manpage and the Class::Struct manpage, 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.
GPL+ or Artistic
* Fri Feb 28 2020 tv <tv> 0.20.0-1.mga8 + Revision: 1551963 - update to 0.020 * Wed Feb 12 2020 umeabot <umeabot> 0.17.0-3.mga8 + Revision: 1505318 - Mageia 8 Mass Rebuild * Thu Sep 20 2018 umeabot <umeabot> 0.17.0-2.mga7 + Revision: 1285018 - Mageia 7 Mass Rebuild * Fri Jun 22 2018 shlomif <shlomif> 0.17.0-1.mga7 + Revision: 1238932 - update to 0.017
/usr/share/doc/perl-MooX-Struct /usr/share/doc/perl-MooX-Struct/COPYRIGHT /usr/share/doc/perl-MooX-Struct/CREDITS /usr/share/doc/perl-MooX-Struct/Changes /usr/share/doc/perl-MooX-Struct/INSTALL /usr/share/doc/perl-MooX-Struct/LICENSE /usr/share/doc/perl-MooX-Struct/META.json /usr/share/doc/perl-MooX-Struct/META.yml /usr/share/doc/perl-MooX-Struct/MYMETA.yml /usr/share/doc/perl-MooX-Struct/NEWS /usr/share/doc/perl-MooX-Struct/README /usr/share/doc/perl-MooX-Struct/SIGNATURE /usr/share/doc/perl-MooX-Struct/examples /usr/share/doc/perl-MooX-Struct/examples/triangle.pl /usr/share/man/man3/MooX::Struct.3pm.xz /usr/share/man/man3/MooX::Struct::Util.3pm.xz /usr/share/perl5/vendor_perl/MooX /usr/share/perl5/vendor_perl/MooX/Struct /usr/share/perl5/vendor_perl/MooX/Struct.pm /usr/share/perl5/vendor_perl/MooX/Struct/Util.pm
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Mar 9 11:57:25 2025