| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
Control.Reference.Predefined.Containers
- 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.
Instances
| 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