A PostgreSQL AST/parser for Haskell