[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#467206: ITP: libcoat-perl -- light and Moose-compatible meta-class for Perl5

Package: wnpp
Severity: wishlist
Owner: Alexis Sukrieh <sukria@sukria.net>

* Package name    : libcoat-perl
  Version         : 0.1_0.6
  Upstream Author : Alexis Sukrieh <sukria@cpan.org>
* URL             : http://search.cpan.org/dist/Coat/
* License         : GPL, Artistic
  Programming Lang: Perl
  Description     : light and Moose-compatible meta-class for Perl5

This module was inspired by the excellent Moose meta class which provides
enhanced object creation for Perl5.

Moose is great, but has huge dependencies which makes it difficult to
use in restricted environments.

This module implements the basic goodness of Moose, namely accessors
automagic, hook modifiers and inheritance facilities.

It is not Moose but the small bunch of features provided are
Moose-compatible. That means you can start with Coat and, if later you
get to the point where you can or want to upgrade to Moose, your code won't
have to change : every features provided by Coat exist in the Moose's API (but
the opposite is not true, as you can imagine).

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-vserver-k7
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Reply to: