HaSSQL-1.0.0: Haskell Simple Structured Query Language

Safe HaskellSafe
LanguageHaskell2010

QueryParser

Description

 
Synopsis

Documentation

data QueryExpr Source #

QueryExpr represents a SELECT statement

Constructors

Select 

Fields

Instances
Eq QueryExpr Source # 
Instance details

Defined in QueryParser

Show QueryExpr Source # 
Instance details

Defined in QueryParser

queryExpr :: Parser QueryExpr Source #

queryExpr aggregates all parsers to parse a SELECT statement

evaluateQuery :: Either ParseError QueryExpr -> Maybe Database -> [[(Int, String, Datatype, String)]] Source #

evaluateQuery evaluates a query expression First argument is parsed query expression Second argument is Maybe Database instance