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.
mapException :: (e0 -> e1) -> Exceptional e0 a -> Exceptional e1 aexplicit-exception Control.Monad.Exception.Synchronous No documentation available.
-
explicit-exception Control.Monad.Exception.Synchronous No documentation available.
mapExceptional :: (e0 -> e1) -> (a -> b) -> Exceptional e0 a -> Exceptional e1 bexplicit-exception Control.Monad.Exception.Synchronous No documentation available.
-
explicit-exception Control.Monad.Exception.Synchronous No documentation available.
mapRIO :: (outer -> inner) -> RIO inner a -> RIO outer ario RIO Lift one RIO env to another.
mapAccumL :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)rio RIO.ByteString The mapAccumL function behaves like a combination of map and foldl; it applies a function to each element of a ByteString, passing an accumulating parameter from left to right, and returning a final value of this accumulator together with the new ByteString.
mapAccumR :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)rio RIO.ByteString The mapAccumR function behaves like a combination of map and foldr; it applies a function to each element of a ByteString, passing an accumulating parameter from right to left, and returning a final value of this accumulator together with the new ByteString.
mapAccumL :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)rio RIO.ByteString.Lazy The mapAccumL function behaves like a combination of map and foldl; it applies a function to each element of a ByteString, passing an accumulating parameter from left to right, and returning a final value of this accumulator together with the new ByteString.
mapAccumR :: (acc -> Word8 -> (acc, Word8)) -> acc -> ByteString -> (acc, ByteString)rio RIO.ByteString.Lazy The mapAccumR function behaves like a combination of map and foldr; it applies a function to each element of a ByteString, passing an accumulating parameter from right to left, and returning a final value of this accumulator together with the new ByteString.
mapMaybe :: (v1 -> Maybe v2) -> HashMap k v1 -> HashMap k v2rio RIO.HashMap Transform this map by applying a function to every value and retaining only some of them.