Acme-CPANModules-NonMooseStyleClassBuilder
view release on metacpan or search on metacpan
{
"abstract" : "List of non-Moose-style class builders",
"author" : [
"perlancar <perlancar@cpan.org>"
],
"dynamic_config" : 0,
"generated_by" : "Dist::Zilla version 6.030, CPAN::Meta::Converter version 2.150010",
"license" : [
"perl_5"
],
"meta-spec" : {
"url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
---
abstract: 'List of non-Moose-style class builders'
author:
- 'perlancar <perlancar@cpan.org>'
build_requires:
File::Spec: '0'
IO::Handle: '0'
IPC::Open3: '0'
Test::More: '0'
configure_requires:
ExtUtils::MakeMaker: '0'
dynamic_config: 0
Makefile.PL view on Meta::CPAN
# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v6.030.
use strict;
use warnings;
use ExtUtils::MakeMaker;
my %WriteMakefileArgs = (
"ABSTRACT" => "List of non-Moose-style class builders",
"AUTHOR" => "perlancar <perlancar\@cpan.org>",
"CONFIGURE_REQUIRES" => {
"ExtUtils::MakeMaker" => 0
},
"DISTNAME" => "Acme-CPANModules-NonMooseStyleClassBuilder",
"LICENSE" => "perl",
"NAME" => "Acme::CPANModules::NonMooseStyleClassBuilder",
"PREREQ_PM" => {
"strict" => 0
},
NAME
Acme::CPANModules::NonMooseStyleClassBuilder - List of non-Moose-style
class builders
VERSION
This document describes version 0.002 of
Acme::CPANModules::NonMooseStyleClassBuilder (from Perl distribution
Acme-CPANModules-NonMooseStyleClassBuilder), released on 2023-10-29.
DESCRIPTION
This list catalogs class builders with interface that is different than
the Moose family.
Class::Tiny
Author: DAGOLDEN <https://metacpan.org/author/DAGOLDEN>
Object::New
Only provides a new() constructor method.
Author: AJKALD <https://metacpan.org/author/AJKALD>
Class::Accessor
Also supports Moose-style "has".
Author: KASEI <https://metacpan.org/author/KASEI>
Class::XSAccessor
Fast version of Class::Accessor, used by Moo.
Author: SMUELLER <https://metacpan.org/author/SMUELLER>
FAQ
What is an Acme::CPANModules::* module?
lib/Acme/CPANModules/NonMooseStyleClassBuilder.pm view on Meta::CPAN
package Acme::CPANModules::NonMooseStyleClassBuilder;
use strict;
our $AUTHORITY = 'cpan:PERLANCAR'; # AUTHORITY
our $DATE = '2023-10-29'; # DATE
our $DIST = 'Acme-CPANModules-NonMooseStyleClassBuilder'; # DIST
our $VERSION = '0.002'; # VERSION
our $LIST = {
summary => 'List of non-Moose-style class builders',
description => <<'_',
This list catalogs class builders with interface that is different than the
Moose family.
See also a whole host of Class::Accessor::* modules.
_
entries => [
{module => 'Class::Meta::AccessorBuilder',
lib/Acme/CPANModules/NonMooseStyleClassBuilder.pm view on Meta::CPAN
{module => 'Class::Struct'},
{module => 'Class::Builder'},
{module => 'Class::GenSource',
summary=>'This is more like code generator, it generates Perl code source for the entire class definition, not just accessors'},
{module => 'Object::Declare'},
{module => 'Object::Tiny'},
{module => 'Class::Tiny'},
{module => 'Object::New',
summary=>'Only provides a new() constructor method'},
{module => 'Class::Accessor',
summary => 'Also supports Moose-style "has"'},
{module => 'Class::XSAccessor',
summary=>'Fast version of Class::Accessor, used by Moo'},
],
};
1;
# ABSTRACT: List of non-Moose-style class builders
__END__
=pod
=encoding UTF-8
=head1 NAME
Acme::CPANModules::NonMooseStyleClassBuilder - List of non-Moose-style class builders
=head1 VERSION
This document describes version 0.002 of Acme::CPANModules::NonMooseStyleClassBuilder (from Perl distribution Acme-CPANModules-NonMooseStyleClassBuilder), released on 2023-10-29.
=head1 DESCRIPTION
This list catalogs class builders with interface that is different than the
Moose family.
lib/Acme/CPANModules/NonMooseStyleClassBuilder.pm view on Meta::CPAN
Author: L<DAGOLDEN|https://metacpan.org/author/DAGOLDEN>
=item L<Object::New>
Only provides a new() constructor method.
Author: L<AJKALD|https://metacpan.org/author/AJKALD>
=item L<Class::Accessor>
Also supports Moose-style "has".
Author: L<KASEI|https://metacpan.org/author/KASEI>
=item L<Class::XSAccessor>
Fast version of Class::Accessor, used by Moo.
Author: L<SMUELLER|https://metacpan.org/author/SMUELLER>
=back
( run in 0.638 second using v1.01-cache-2.11-cpan-49f99fa48dc )