/ParserCombinators

Parser combinators in F#

Primary LanguageF#

Parser Combinators

Parser combintors are higher order functions which receive patterns as input and return a new parser as their output.

I'm writting this small library for the sake of learning how parser combinators and monads (or computation expresions in F#) work.

I'm using the same names for functions and operators as in FParsec which is a parser combinator library for F#, which is an adaptation of Parsec Haskell library.