Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mapMaybeT :: (m (Maybe a) -> n (Maybe b)) -> MaybeT m a -> MaybeT n bdunai Control.Monad.Trans.MSF.Maybe Transform the computation inside a MaybeT.
mapMaybeS :: forall (m :: Type -> Type) a b . Monad m => MSF m a b -> MSF m (Maybe a) (Maybe b)dunai Data.MonadicStreamFunction.Util Apply an MSF to every input. Freezes temporarily if the input is Nothing, and continues as soon as a Just is received.
mapMaybeWithKey :: Ord k => (k -> a -> Maybe b) -> Map k a -> Map k bhashmap Data.HashMap Map keys/values and collect the Just results.
mapMaybeI :: Monoidal f => (a -> f (Maybe b)) -> [a] -> f [b]invertible Control.Invertible.Monoidal Map each element to a Maybe monoidal and sequence the results (like traverse and mapMaybe).
mapMaybeT :: (m (Maybe a) -> n (Maybe b)) -> MaybeT m a -> MaybeT n bmonadology Control.Monad.Ology.Specific.MaybeT Transform the computation inside a MaybeT.
-
opaleye Opaleye.Internal.MaybeFields This is only safe if b is OK with having nulls passed through it when they claim to be non-null.
mapMaybeBuilder :: (BuildInstruction a -> Maybe (BuildInstruction b)) -> Builder a -> Builder bopt-env-conf OptEnvConf.Setting No documentation available.
mapMaybeWithKey :: (Word -> a -> Maybe b) -> Patricia a -> Patricia bradix-tree Data.Patricia.Word.Lazy Apply a function to every value in the tree and create a tree out of Just results.
mapMaybeWithKey :: (Word -> a -> Maybe b) -> Patricia a -> Patricia bradix-tree Data.Patricia.Word.Strict Apply a function to every value in the tree and create a tree out of Just results. The Maybe is evaluated to WHNF.
mapMaybeWithKey :: (Build1 -> a -> Maybe b) -> Radix1Tree a -> Radix1Tree bradix-tree Data.Radix1Tree.Word8.Lazy Apply a function to every value in the tree and create one out of Just values.