JakeWheat/hssqlppp

SQL parser and type checker in Haskell

Haskell

111

639 commits

updated Oct 19, 2021

See the code

README

A parser, pretty printer, and type checker for SQL written in
Haskell. Mainly targets the PostgreSQL dialect of SQL and PL/pgSQL
syntax.

Pre alpha: works well and is stable for a subset of SQL, but there are
lots of unfinished areas and the api is likely to change a lot from
release to release at this time.

Website, with some docs and examples:
http://jakewheat.github.com/hssqlppp/latest

Hackage: http://hackage.haskell.org/package/hssqlppp

Repository: https://github.com/JakeWheat/hssqlppp

Contact: jakewheatmail@gmail.com

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

JakeWheat

632 commits

jcristovao

3 commits

abhin4v

2 commits

Ladi-Eladi

1 commits

JakeWheat/hssqlppp

SQL parser and type checker in Haskell

Haskell

111

639 commits

updated Oct 19, 2021

See the code

README

A parser, pretty printer, and type checker for SQL written in
Haskell. Mainly targets the PostgreSQL dialect of SQL and PL/pgSQL
syntax.

Pre alpha: works well and is stable for a subset of SQL, but there are
lots of unfinished areas and the api is likely to change a lot from
release to release at this time.

Website, with some docs and examples:
http://jakewheat.github.com/hssqlppp/latest

Hackage: http://hackage.haskell.org/package/hssqlppp

Repository: https://github.com/JakeWheat/hssqlppp

Contact: jakewheatmail@gmail.com

Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.

Contributors

JakeWheat

632 commits

jcristovao

3 commits

abhin4v

2 commits

Ladi-Eladi

1 commits

Languages

Haskell

94.3%

PLpgSQL

5.4%