Safe Haskell | None |
---|---|
Language | Haskell98 |
- class Association e where
- type AssocIndex e :: *
- type AssocElem e :: *
- element :: AssocIndex e -> Simple Partial e (AssocElem e)
- class Association e => Mapping e where
- class SetLike e where
Documentation
class Association e where Source
Lenses for given values in a data structure that is indexed by keys.
type AssocIndex e :: * Source
Association Text | |
Association [a] | |
Association (IntMap v) | |
Association (Tree v) | |
Association (Seq a) | |
Eq a => Association (a -> Maybe b) | |
Ix i => Association (Array i a) | |
Ord k => Association (Map k v) |
class Association e => Mapping e where Source