Monadic parser combinators in Python for FP beginners
speakerdeck.com