Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype ViewColumnMaker strings columns = ViewColumnMaker (PackMap () () strings columns)
- runViewColumnMaker :: ViewColumnMaker strings tablecolumns -> strings -> tablecolumns
- type ColumnMaker = Unpackspec
- runColumnMaker :: Applicative f => ColumnMaker tablecolumns columns -> (PrimExpr -> f PrimExpr) -> tablecolumns -> f columns
- tableColumn :: ViewColumnMaker String (Column a)
- column :: ColumnMaker (Column a) (Column a)
Documentation
newtype ViewColumnMaker strings columns Source #
ViewColumnMaker (PackMap () () strings columns) |
Instances
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
tableColumn :: ViewColumnMaker String (Column a) Source #