Parser Combinators
The goal of this thread will be to do a ground up build of a purely functional recursive descent parser that can be used to parse simple DSLs akin to regex use cases (e.g. email verification) to far more complex text formats like JSON, XML, HTML, CSS; binary file formats...