A dive into Graham Hutton's "Higher Order Functions for Parsing"
Details
• What we'll do
- A brief pitch for parsers, and their usage. We'll consider parsers outside of compilers, and programming language implementations i.e. parsers in everyday programming.
- A dive into the approach suggested by the paper.
- Implementation details, and comparing approaches in Haskell and Ruby. Chosen for their vastly different approach towards type systems and style of programming.
• What to bring
- Your favourite note taking medium.
- An open mind.
• Important to know
- There won't be any hands-on exercises, or working through the paper.
Paper link: http://www.cs.nott.ac.uk/~pszgmh/parsing.pdf
