Contribute Media
A thank you to everyone who makes this possible: Read More

Text Parsing the Case for Monads


Pyparsing is a mature, small and useful text parsing library that let's you define a grammar easily and succinctly. Amazingly, pyparsing is using a unique design pattern called "Combinators" which is leveraged even further by monadic syntax from functional programming, while feeling Pythonic and clean. We will study this unique approach and uncover its secrets.


Improve this page