Data::COW - clone deep data structures copy-on-write River stage one • 2 direct dependents • 2 total dependents

Data::COW makes copies of data structures copy-on-write, or "lazily". So if you have a data structure that takes up ten megs of memory, it doesn't take ten megs to copy it. Even if you change part of it, Data::COW only copies the parts that need to b...

LPALMER/Data-COW-0.02 - 13 Mar 2005 17:29:56 GMT

Data::Reuse - share constant values with Data::Alias River stage one • 1 direct dependent • 1 total dependent

By default, Perl doesn't share literal ( 0, 'foo' , "bar" ) values. That's because once a literal value is stored in variable (a container), the contents of that container can be changed. Even if such a container is marked "read-only" (e.g. with a mo...

ELIZABETH/Data-Reuse-0.10 - 22 May 2012 20:59:43 GMT

Data::Overlay - merge/overlay data with composable changes River stage one • 1 direct dependent • 1 total dependent

Basic Idea The overlay functions can be used to apply a group of changes (also called an overlay) to a data structure, non-destructively, returning a shallow-ish copy with the changes applied. "Shallow-ish" meaning shallow copies at each level along ...

BOWMANBS/Data-Overlay-0.54 - 19 Mar 2012 07:00:28 GMT

3 results (0.035 seconds)