Parsing with Derivatives: A Functional Pearl (2011) [pdf] · HackerTrans