Parsec is an industrial-strength, monadic parser combinator library for Haskell.


[uu-parsinglib][1] is a Haskell [combinator parsing][2] library with `Applicative` interface. [A short tutorial][3] is recommended reading. [1]: [2]: [3]:


Quality Example
More declarative

"It seems that the idea of uu-parsinglib it to be more declarative than parsec so you just have pure"

from question "An UU parser recognizing just the empty string input?"

More familiar

"Looking briefly at the list-like combinators for uu-parsinglib i m more familiar with parsec i think you can solve this by folding over the result of the psome combinator"

from question "Parsing an expression grammar having function application with parser combinators (left-recursion)"

Back to Home
Data comes from Stack Exchange with CC-BY-SA-3.0