Filewatcher File Search File Search
Catalog
Content Search
» » » » »

libmoosex-declare-perl

Moose extension providing a declarative syntax

MooseX::Declare provides syntactic sugar for Moose, the postmodern object system for Perl 5, inspired by Perl 6. When used in your code, it sets up the "class" and "role" keywords that can be used to declare classes in an elegant and concise manner.
Homepage:
Package version:0.35-1
Architecture:all
Distribution:Debian
Filename:libmoosex-declare-perl_0.35-1_all.deb

/usr/share/man/man3/MooseX::Declare.3pm.gz

MooseX::Declare(3User Contributed Perl DocumentaMooseX::Declare(3pm)



NAME
       MooseX::Declare - Declarative syntax for Moose

SYNOPSIS
           use MooseX::Declare;

           class BankAccount {
               has 'balance' => ( isa => 'Num', is => 'rw', default => 0 );

               method deposit (Num $amount) {
                   $self->balance( $self->balance + $amount );
         
more»

/usr/share/man/man3/MooseX::Declare::Context.3pm.gz

MooseX::Declare::UsereContributed Perl MooseX::Declare::Context(3pm)



NAME
       MooseX::Declare::Context - Per-keyword declaration context

DESCRIPTION
       This is not a subclass of Devel::Declare::Context::Simple,
       but it will delegate all default methods and extend it with
       some attributes and methods of its own.

       A context object will be instanciated for every keyword 
more»

/usr/share/man/man3/MooseX::Declare::Context::Namespaced.3pm.gz

MooseX::Declare::UsereContrMooseX::Declare::Context::Namespaced(3pm)



NAME
       MooseX::Declare::Context::Namespaced - Namespaced context

DESCRIPTION
       This context trait will add namespace functionality to the
       context.

ATTRIBUTES
   namespace
       This will be set when the "strip_namespace" method is called
       and the namespace wasn't anonymous. It will contain the
       
more»

/usr/share/man/man3/MooseX::Declare::Context::Parameterized.3pm.gz

MooseX::Declare::UsereCoMooseX::Declare::Context::Parameterized(3pm)



NAME
       MooseX::Declare:
more»

/usr/share/man/man3/MooseX::Declare::Context::WithOptions.3pm.gz

MooseX::Declare::UsereContMooseX::Declare::Context::WithOptions(3pm)



NAME
       MooseX::Declare:
more»

/usr/share/man/man3/MooseX::Declare::StackItem.3pm.gz

MooseX::Declare::UserkContributed PerMooseX::Declare::StackItem(3pm)



NAME
       MooseX::Declare:
more»

/usr/share/man/man3/MooseX::Declare::Syntax::EmptyBlockIfMissing.3pm.gz

MooseX::Declare::UsMooseX::Declare::Syntax::EmptyBlockIfMissing(3pm)



NAME
       MooseX::Declare:
more»

/usr/share/man/man3/MooseX::Declare::Syntax::Extending.3pm.gz

MooseX::Declare::UseraContribMooseX::Declare::Syntax::Extending(3pm)



NAME
       MooseX::Declare:
more»

Browse inside libmoosex-declare-perl_0.35-1_all.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (1)  65535+ mirrors

Download libmoosex-declare-perl_0.35-1_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2016 FileWatcher.com