Satchmo.Array
data Array i v Source #
Defined in Satchmo.Array
Methods
decode :: Array i c -> m (Array0 i d) Source #
array :: Ix i => (i, i) -> [(i, v)] -> Array i v Source #
unknown :: forall {f} {i} {a}. (Ix i, Monad f) => (i, i) -> f a -> f (Array i a) Source #
constant :: Array i v -> Array i v Source #
(!) :: Ix i => Array i e -> i -> e Source #
elems :: Array i e -> [e] Source #
indices :: Ix i => Array i e -> [i] Source #
bounds :: Array i e -> (i, i) Source #
range :: Ix a => (a, a) -> [a] Source #
assocs :: Ix i => Array i e -> [(i, e)] Source #