Meta
Categories
Tags
Monthly Archives: February 2009
Clojure event sourcing
Event sourcing: Event Sourcing ensures that all changes to application state are stored as a sequence of events. Not just can we query these events, we can also use the event log to reconstruct past states, and as a foundation … Continue reading
Posted in Clojure, General, instanceof
1 Comment
Understanding Clojure’s PersistentVector implementation
Update: See also the description of PersistentHashMap. One of the unique features of Clojure is that the core data structures are persistent (immutable with efficient structural sharing). This includes data structures Vector and Map that are mutable in most other … Continue reading