Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
AttrExpr Symbol | |
BaseTableAttrExpr Attribute | |
CompositeExpr PrimExpr Attribute | Composite Type Query |
BinExpr BinOp PrimExpr PrimExpr | |
UnExpr UnOp PrimExpr | |
AggrExpr AggrOp PrimExpr [OrderExpr] | |
ConstExpr Literal | |
CaseExpr [(PrimExpr, PrimExpr)] PrimExpr | |
ListExpr (NonEmpty PrimExpr) | |
ParamExpr (Maybe Name) PrimExpr | |
FunExpr Name [PrimExpr] | |
CastExpr Name PrimExpr | Cast an expression to a given type. |
DefaultInsertExpr | |
ArrayExpr [PrimExpr] | ARRAY[..] |
NullLit | |
DefaultLit | represents a default value |
BoolLit Bool | |
StringLit String | |
ByteStringLit ByteString | |
IntegerLit Integer | |
DoubleLit Double | |
OtherLit String | used for hacking in custom SQL |