Module

Data.Table

Package
purescript-tables
Repository
colehaus/purescript-tables

#cell Source

cell :: forall column row cell columnId rowId. Ord columnId => Ord rowId => Table rowId columnId cell row column -> rowId -> columnId -> Maybe cell

#column Source

column :: forall column row cell columnId rowId. Eq columnId => Table rowId columnId cell row column -> columnId -> Maybe column

#columnIds Source

columnIds :: forall columnId rowId column row cell. Ord columnId => Table rowId columnId cell row column -> Set columnId

#mk Source

mk :: forall columnId rowId column row cell. Ord rowId => Ord columnId => Ord cell => (NonEmptyList cell -> Maybe row) -> (NonEmptyList cell -> Maybe column) -> Map (Tuple rowId columnId) cell -> Either (Set (Error rowId columnId cell)) (Table rowId columnId cell row column)

#row Source

row :: forall column row cell columnId rowId. Eq rowId => Table rowId columnId cell row column -> rowId -> Maybe row

#rowIds Source

rowIds :: forall columnId rowId column row cell. Ord rowId => Table rowId columnId cell row column -> Set rowId

Re-exports from Data.Table.Internal

#Table Source

data Table rowId columnId cell row column

Instances

#Error Source

data Error rowId columnId cell

Instances