We are now going to look at a solution which is concise, efficient and gives sophisticated error messages. It is also less than 20 lines of code. We’ll be using FParsec. FParsec is a port of an Haskell library. It is a parser combinator library or, as I like to think of it, an internal [...]
