cats-parse

Parser library

A Scala parsing library designed to be compatible, performant, safe, and stable across various platforms and versions.

A parsing library for the cats ecosystem

GitHub

235 stars
16 watching
53 forks
Language: Scala
last commit: almost 2 years ago

Related projects:

RepositoryDescriptionStars
typelevel/skunkA data access library for building Scala applications that interact with Postgres databases.1,594
epfl-lara/scallionA library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm.57
typelevel/simulacrumA library that simplifies the use of type classes in Scala935
typelevel/catsA library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries.5,276
typelevel/jawnA JSON parser library for Scala that provides fast and featureful parsing capabilities433
typelevel/spireA numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations.1,766
r1chardj0n3s/parseA library that parses strings using a specification based on the Python format() syntax1,732
haskell/parsecA parser combinator library designed to be industrial-strength and easy to use850
tpolecat/attoA compact, incremental text parsing library for Scala that enables efficient and functional processing of structured data359
scala/scala-parser-combinatorsA parser combinator library for Scala656
typelevel/doobieA functional JDBC layer that abstracts database interactions in a Scala-based programming language2,177
typelevel/scalacheckA library used to verify properties of software through automated tests1,944
scalawilliam/xs4sUtilities and API for parsing and streaming XML data in Scala60
jap-company/fieldsA modular validation library for Scala that enables expressive and lightweight validation of data structures.49
com-lihaoyi/fastparseA Scala-based library for writing fast parsers using parser combinators.1,098