Package0.4.1.1DatabasePostgreSQLParsing
postgresql-syntax
PostgreSQL AST parsing and rendering
- Version0.4.1.1
- CategoryDatabase, PostgreSQL, Parsing
- LicenceMIT
- AuthorNikita Volkov <nikita.y.volkov@mail.ru>
- MaintainerNikita Volkov <nikita.y.volkov@mail.ru>
- Homepagegithub.com/nikita-volkov/postgresql-syntax
- Pinned byhackage postgresql-syntax 0.4.1.1
- Sourcehackage.haskell.org/package/postgresql-syntax-0.4.1.1
Modules
5 modules- PostgresqlSyntax.Ast173Names for nodes mostly resemble the according definitions in the gram.y
- PostgresqlSyntax.KeywordSet11
- PostgresqlSyntax.Parsing212Our parsing strategy is to port the original Postgres parser as closely as possible. We're using the gram.y Postgres source file, which i…
- PostgresqlSyntax.Rendering185
- PostgresqlSyntax.Validation1
Description
Postgres syntax tree and related utils extracted from the "hasql-th" package. The API is in a rather raw "guts out" state with most documentation lacking, but the codebase is well tested.
Depends on
10 packages- base-4.20.2.0with GHC
- bytestring-0.12.2.0with GHC
- case-insensitive-1.2.1.0in this set
- hashable-1.4.7.0in this set
- headed-megaparsec-0.2.1.3in this set
- megaparsec-9.7.0in this set
- parser-combinators-1.3.0in this set
- text-2.1.3with GHC
- text-builder-0.6.7.2in this set
- unordered-containers-0.2.21in this set
Used by in this set · 0
Nothing in this set depends on it.