opaleye-0.6.0.0: An SQL-generating DSL targeting PostgreSQL

Safe HaskellNone
LanguageHaskell2010

Opaleye.Internal.TableMaker

Synopsis

Documentation

newtype ViewColumnMaker strings columns Source #

Constructors

ViewColumnMaker (PackMap () () strings columns) 

runViewColumnMaker :: ViewColumnMaker strings tablecolumns -> strings -> tablecolumns Source #

type ColumnMaker = Unpackspec Source #

Deprecated: Use Unpackspec instead

runColumnMaker :: Applicative f => ColumnMaker tablecolumns columns -> (PrimExpr -> f PrimExpr) -> tablecolumns -> f columns Source #

Deprecated: Use runUnpackspec instead

column :: ColumnMaker (Column a) (Column a) Source #

Deprecated: Use unpackspecColumn instead