in reply to Re: RFC - Data::DeepFilter
in thread RFC - Data::DeepFilter
Data::Rmap looks like a nice module with a very similar intent, but it doesn't seem to use copy-on-write to protect the original structure. Please correct me if I overlooked something.
My intention with the cheap copy-on-write is to only clone the branches that have changes, and to use a cheap shallow copy for the unchanged branches. This way if you have a reference to a large dataset (e.g. cached lookup tables) you will not be wasting memory by cloning unmodified nodes.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: RFC - Data::DeepFilter
by xdg (Monsignor) on Aug 23, 2006 at 11:32 UTC | |
|
Re^3: RFC - Data::DeepFilter
by bsb (Priest) on Aug 24, 2006 at 01:55 UTC |