Hoogle Search
Within LTS Haskell 24.45 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
dmap :: Decoration t => (a -> b) -> t a -> t bAgda Agda.Utils.Functor Any decoration is traversable with traverse = traverseF. Just like any Traversable is a functor, so is any decoration, given by just traverseF, a functor.
dagComponentMap :: DAG n -> IntMap (SCC n)Agda Agda.Utils.Graph.AdjacencyMap.Unidirectional No documentation available.
dagNodeMap :: DAG n -> Map n IntAgda Agda.Utils.Graph.AdjacencyMap.Unidirectional No documentation available.
neighboursMap :: Ord n => n -> Graph n e -> Map n eAgda Agda.Utils.Graph.AdjacencyMap.Unidirectional neighboursMap u g consists of all nodes v for which there is an edge from u to v in g, along with the corresponding edge labels. O(log n).
type
LensMap o i = i -> i -> o -> oAgda Agda.Utils.Lens No documentation available.
concatMap1 :: (a -> List1 b) -> List1 a -> List1 bAgda Agda.Utils.List1 No documentation available.
unmapListT :: (ListT m a -> ListT n b) -> m (Maybe (a, ListT m a)) -> n (Maybe (b, ListT n b))Agda Agda.Utils.ListT Inverse to mapListT.
concatMapM :: Monad m => (a -> m [b]) -> [a] -> m [b]Agda Agda.Utils.Monad No documentation available.
-
Maps containing non-overlapping intervals.
class
IsBasicRangeMap a m | m -> aAgda Agda.Utils.RangeMap A class that is intended to make it easy to swap between different range map implementations. Note that some RangeMap operations are not included in this class.