Module
Selda.Table
- Package
- purescript-selda
- Repository
- Kamirus/purescript-selda
#showColumn Source
showColumn :: forall a. Column a -> String
#AliasedTable Source
type AliasedTable = { alias :: Alias, name :: String }
#TableColumns Source
class TableColumns (rl :: RowList) (r :: Row Type) | rl -> r where
Members
tableColumns :: AliasedTable -> RLProxy rl -> Record r
Instances
TableColumns Nil ()
(IsSymbol sym, Lacks sym r', EraseConstraint t t', Cons sym (Column t') r' r, TableColumns tail r') => TableColumns (Cons sym t tail) r
#TableColumnNames Source
class TableColumnNames rl where
Members
tableColumnNames :: RLProxy rl -> Array String
Instances
TableColumnNames Nil
(IsSymbol sym, TableColumnNames tail) => TableColumnNames (Cons sym t tail)