Parser combinators in F#
F#
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
ParserCombinators
.gitignore
ParserCombinators.sln
ParserCombinators.userprefs
README.md

README.md

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.