marker.net
https://mtomassoli.wordpress.com/2012/03/18/currying-in-python