< Haskell
Monads provide a clean means of embedding a domain specific parsing language directly into Haskell without the need for external tools or code generators.
- Practical Monads: Parsing Monads which shows an example using Parsec, a popular, efficient monadic recursive descent parser library
This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.