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: about 1 month ago

Related projects:

Repository Description Stars
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,594
epfl-lara/scallion A library for writing parsers and pretty printers for LL(1) languages in Scala using a novel parsing algorithm. 57
typelevel/simulacrum A library that simplifies the use of type classes in Scala 935
typelevel/cats A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. 5,276
typelevel/jawn A JSON parser library for Scala that provides fast and featureful parsing capabilities 433
typelevel/spire A numeric library for Scala providing powerful number types and abstractions for generic, fast, and precise computations. 1,766
r1chardj0n3s/parse A library that parses strings using a specification based on the Python format() syntax 1,732
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 850
tpolecat/atto A compact, incremental text parsing library for Scala that enables efficient and functional processing of structured data 359
scala/scala-parser-combinators A parser combinator library for Scala 656
typelevel/doobie A functional JDBC layer that abstracts database interactions in a Scala-based programming language 2,177
typelevel/scalacheck A library used to verify properties of software through automated tests 1,944
scalawilliam/xs4s Utilities and API for parsing and streaming XML data in Scala 60
jap-company/fields A modular validation library for Scala that enables expressive and lightweight validation of data structures. 49
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,098