XParsec

parser library

An extensible parser combinator library for F# that supports type-and-source-polymorphic parsing and non-linear navigation of complex data structures.

extensible, type-and-source-polymorphic, non-linear applicative parser combinator library for F# 3.0 and 4.0

GitHub

50 stars
7 watching
4 forks
Language: F#
last commit: over 8 years ago
Linked from 1 awesome list

combinatorextensiblef-sharplibrarymit-licensedparserparser-combinators

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
teo-tsirpanis/farkleA parser library for F# and C#95
stephan-tolksdorf/fparsecA parser combinator library for F#532
takahisa/parseqA monadic parser combinator library for C#61
haskell/attoparsecA fast parser combinator library for efficient text parsing in network protocols and file formats513
haf/fsattoparsecA fast binary parser with support for incremental input9
davedufresne/swiftparsecA Swift library for creating parsers from simple components using combinator logic226
com-lihaoyi/fastparseA Scala-based library for writing fast parsers using parser combinators.1,098
jack-pappas/extcoreAn extended core library for F# providing common functionality, immutable data structures, and computation expressions to simplify functional programming patterns.181
hashrock/deno-fnparseA parser combinator library for Deno that provides a simple way to parse CSV data.11
marwes/combineA Rust library implementing parser combinators for building efficient and flexible parsers1,307
plioi/parsleyA parsing library inspired by Haskell's Parsec and F#'s FParsec.61
lpeter1997/cppcmbA C++ parser-combinator library with a natural grammar notation122
keean/parser-combinatorsA C++ library for building efficient and maintainable parsers with flexible composition and runtime polymorphism.97
scala/scala-parser-combinatorsA parser combinator library for Scala656
tomlokhorst/promissumA Swift library providing a set of combinators and utilities for working with asynchronous operations in an functional programming style.68