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

Bug#667825: ITP: libdata-clone-perl -- Perl module for polymorphic data cloning

Package: wnpp
Owner: gregor herrmann <gregoa@debian.org>
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org,debian-perl@lists.debian.org

* Package name    : libdata-clone-perl
  Version         : 0.003
  Upstream Author : Goro Fuji (gfx) <gfuji(at)cpan.org>
* URL             : http://search.cpan.org/dist/Data-Clone/
* License         : Artistic or GPL-1+
  Programming Lang: Perl
  Description     : Perl module for polymorphic data cloning

Data::Clone does data cloning, i.e. copies things recursively. This is smart
so that it works with not only non-blessed references, but also with blessed
references (i.e. objects). When clone() finds an object, it calls a clone
method of the object if the object has a clone, otherwise it makes a surface
copy of the object. That is, this module does polymorphic data cloning.

Although there are several modules on CPAN which can clone data, this module
has a different cloning policy from almost all of them.

Reply to: