Happy is a Haskell-based parser generator that uses an annotated BNF specification of a grammar to create a Haskell module with a grammar parser, similar to C's `yacc' tool.
The generated Haskell module produced by Happy is incredibly efficient and supports numerous features that help enhance the functionality of the parser. In general, Happy is an incredibly valuable tool for any Haskell programmer who needs to create parsers quickly and easily. The tool's incredible speed and reliability make it a favourite of developers worldwide.
Overall, Happy is an excellent choice for anyone looking to build parsers quickly and efficiently in Haskell. It is easy to use, supports advanced features, and produces fast, high-quality parsers for your projects. Highly recommended for any Haskell developer, regardless of skill level!
Version 1.18.4: N/A