Portability | unknown |
---|---|
Stability | experimental |
Maintainer | [email protected] |
Safe Haskell | None |
Database.Relational.Query.Expr
Contents
Description
This module defines phantom typed SQL expression object. Contains normal interfaces.
Typed SQL Expression
Phantom typed SQL expression object. Project from projection type p
.
Instances
ProjectableMaybe (Expr p) | |
ProjectableShowSql (Expr p) | Unsafely get SQL term from |
SqlProjectable (Expr p) | Unsafely make |
Show (Expr p a) | Show expression. |
valueExpr :: ShowConstantTermsSQL ft => ft -> Expr p ftSource
Typed constant SQL expression from Haskell value.