Compile-Time Purity and Immutability Semantics For The Java Language
Persistent Collections
a la
Clojure
GitHub README File
Why Pure4J?
First Tutorial
Specifications