Hoogle Search

Within LTS Haskell 24.33 (ghc-9.10.3)

Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.

  1. mapBagM_ :: Monad m => (a -> m b) -> Bag a -> m ()

    ghc-lib-parser GHC.Data.Bag

    No documentation available.

  2. mapMaybeBag :: (a -> Maybe b) -> Bag a -> Bag b

    ghc-lib-parser GHC.Data.Bag

    No documentation available.

  3. mapMaybeBagM :: Monad m => (a -> m (Maybe b)) -> Bag a -> m (Bag b)

    ghc-lib-parser GHC.Data.Bag

    No documentation available.

  4. mapFsEnv :: (elt1 -> elt2) -> FastStringEnv elt1 -> FastStringEnv elt2

    ghc-lib-parser GHC.Data.FastString.Env

    No documentation available.

  5. mapMaybeFsEnv :: (elt1 -> Maybe elt2) -> FastStringEnv elt1 -> FastStringEnv elt2

    ghc-lib-parser GHC.Data.FastString.Env

    No documentation available.

  6. mappendFlatBag :: FlatBag a -> FlatBag a -> FlatBag a

    ghc-lib-parser GHC.Data.FlatBag

    Combine two FlatBags. The new FlatBag contains all elements from both FlatBags. If one of the FlatBags is empty, the old FlatBag is reused.

  7. mapOL :: (a -> b) -> OrdList a -> OrdList b

    ghc-lib-parser GHC.Data.OrdList

    No documentation available.

  8. mapOL' :: (a -> b) -> OrdList a -> OrdList b

    ghc-lib-parser GHC.Data.OrdList

    No documentation available.

  9. mapSmallArray :: (a -> b) -> SmallArray a -> SmallArray b

    ghc-lib-parser GHC.Data.SmallArray

    Map a function over the elements of a SmallArray

  10. mapAccumL_ :: forall m a b c r . Monad m => (c -> a -> m (c, b)) -> c -> Stream m a r -> Stream m b (c, r)

    ghc-lib-parser GHC.Data.Stream

    Note this is not very efficient because it traverses the whole stream before rebuilding it, avoid using it if you can. mapAccumL used to implemented but it wasn't used anywhere in the compiler and has similar efficiency problems.

Page 177 of many | Previous | Next