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

233 stars
16 watching
53 forks
Language: Scala
last commit: 4 days ago

Related projects:

Repository Description Stars
typelevel/skunk A data access library for building Scala applications that interact with Postgres databases. 1,588
epfl-lara/scallion A library for parsing and pretty-printing LL(1) languages in Scala. 56
typelevel/simulacrum A library that simplifies the use of type classes in Scala 936
typelevel/cats A library providing abstractions for functional programming in Scala, aiming to support core, binary compatible, modular and efficient typeful libraries. 5,256
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,764
r1chardj0n3s/parse A library that parses strings using a specification based on the Python format() syntax 1,713
haskell/parsec A parser combinator library designed to be industrial-strength and easy to use 847
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 library for building parsers in Scala using combinator-based parsing 656
typelevel/doobie A functional JDBC layer that abstracts database interactions in a Scala-based programming language 2,171
typelevel/scalacheck A library used to verify properties of software through automated tests 1,941
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. 48
com-lihaoyi/fastparse A Scala-based library for writing fast parsers using parser combinators. 1,094