Functional Parsers

[1]  Philip Wadler,et al.  Packrat parsing:: simple, powerful, lazy, linear time, functional pearl , 2002, ICFP '02.

[2]  Richard S. Bird,et al.  Introduction to functional programming , 1988, Prentice Hall International series in computer science.

[3]  Philip Wadler Monads for Functional Programming , 1995, Advanced Functional Programming.

[4]  Graham Hutton,et al.  Higher-order functions for parsing , 1992, Journal of Functional Programming.