Fn.py (functional python library), now with persistent data structures
github.com