xotl.tools.fp – Functional Programming in Python

Advanced functional programming in Python.


This module is in EXPERIMENTAL state, we encourage not to use it before declared stable.

Ideally, a function only takes inputs and produce outputs, and doesn’t have any internal state that affects the output produced for a given input (like in Haskell).