p5-Data-Clone

polymorphic data cloning

WWW CVSWeb GITHub
  1. Package version
    p5-Data-Clone-0.006
  2. Maintainer
    The OpenBSD ports mailing-list

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.

  • STEM->=0.03:devel/p5-Test-Requires
  • devel/p5-Module-Build-XSUtil
  • devel/p5-Module-Build