Portability | Rank2Types |
---|---|
Stability | provisional |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Safe Haskell | Safe-Infered |
- at :: Ord k => k -> SimpleLens (Map k v) (Maybe v)
- traverseAt :: Ord k => k -> SimpleTraversal (Map k v) v
- traverseAtMin :: SimpleTraversal (Map k v) v
- traverseAtMax :: SimpleTraversal (Map k v) v
Documentation
traverseAt :: Ord k => k -> SimpleTraversal (Map k v) vSource
Traverse the value at a given key in a Map
traverseAt :: (Applicative f, Ord k) => k -> (v -> f v) -> Map k v -> f (Map k v) traverseAt k = valueAt k . traverse
traverseAtMin :: SimpleTraversal (Map k v) vSource
Traverse the value at the minimum key in a Map
traverseAtMax :: SimpleTraversal (Map k v) vSource
Traverse the value at the maximum key in a Map