Functional Hack

Functional Hack is a library that provides pure functions and immutable data structures to aid in functional programming.

Similar projects for other programming languages exist: