3 ms·
> Structure-sharing of the persistent structures, for added efficiency/performance I think the structural sharing is the definition of persistent data structur
by bjeanes 12y ago
> Structure-sharing of the persistent structures, for added efficiency/performance
I think the structural sharing is the definition of persistent data structures, as distinct from immutable data structures in general.
- Slackwise 12y ago> I think the structural sharing is the definition of persistent data structures, as distinct from immutable data structures in general. Oh, yes, you are very much correct. I just wanted to highlight that is itself a feature of Clojure's behavior.
- eru 12y agoNot directly, but nearly. Structural sharing / copy-on-write is basically the only way to satisfy the actual definition.