Purely Functional Data Structures in Clojure: Red-Black Trees by Leonardo Borges.
From the post:
Recently I had some free time to come back to Purely Functional Data Structures and implement a new data structure: Red-black trees.
Leonard continues his work on Chris Okasaki’s Purely Functional Data Structures.
Is a functional approach required for topic maps to move beyond being static digital artifacts?