4 ms·
The storage service described in the Rationale section looks like it's using something like what Git does: stores a part of a file only once, and uses reference
by dmoney 16y ago
The storage service described in the Rationale section looks like it's using something like what Git does: stores a part of a file only once, and uses references to it thereafter if another file uses the same segment.
I don't see why you would need Enchilada if you could just use a Git's libraries from another programming language though. That's what Bup does: https://github.com/apenwarr/bup https://github.com/apenwarr/bup
- skymt 16y agoClojure's persistent data structures use the same technique as Enchilada. http://clojure.org/functional_programming#Functional%20Programming--Immutable%20Data%20Structures http://clojure.org/functional_programming#Functional%20Progr...