[Haskell-cafe] ANNOUNCE: hssqlppp, sql parser and type checker, pre-alpha

Jake Wheat jakewheatmail at googlemail.com
Mon Sep 14 13:55:24 EDT 2009

Hello all,

I've started on a SQL parser and type checker, which I'm currently
planning on evolving into a lint-type program for PL/pgSQL, called

It currently parses a subset of PostGreSQL SQL and PL/pgSQL, can type
check some select, insert, update, delete and create statements, and
is pretty rough all round at the moment.

It uses Parsec and UUAGC, comes with a small HUnit test suite, and has
a Cabal file.

The code is on Launchpad here:

You can get a snapshot here:

More information in the readme:
and brief the usage guide gives you an idea of what you can do with it
right now:

I'm pretty new to Haskell, parsing, attribute grammars and type
checking - any comments, advice, criticism welcome.

Jake Wheat

More information about the Haskell-Cafe mailing list