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

Bug#531401: ITP: libmoosex-clone-perl -- Fine grained cloning support for Moose objects.



Package: wnpp
Severity: wishlist
Owner: franck cuny <franck@lumberjaph.net>


* Package name    : libmoosex-clone-perl
  Version         : 0.04
  Upstream Author : Yuval Kogman <nothingmuch@woobling.org>
* URL             : http://search.cpan.org/~nuffin/MooseX-Clone-0.04/
* License         : Artistic
  Programming Lang: Perl
  Description     : Fine grained cloning support for Moose objects.

Out of the box Moose only provides very barebones cloning support in order
to maximize flexibility.

This role provides a clone method that makes use of the low level cloning
support already in Moose and adds selective deep cloning based on
introspection on top of that. Attributes with the Clone trait will handle
cloning of data within the object, typically delegating to the attribute
value's own clone method.



Reply to: