Fn.py: enjoy FP in Python