Hoogle Search
Within LTS Haskell 24.38 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
mapMaybe :: Ord b => (a -> Maybe b) -> MaxQueue a -> MaxQueue bpqueue Data.PQueue.Max Maps a function over the elements of the queue, and collects the Just values.
mapMaybe :: Ord b => (a -> Maybe b) -> MinQueue a -> MinQueue bpqueue Data.PQueue.Min Map elements and collect the Just results.
mapMaybe :: Ord k => (a -> Maybe b) -> MaxPQueue k a -> MaxPQueue k bpqueue Data.PQueue.Prio.Max Map values and collect the Just results.
mapMaybeWithKey :: Ord k => (k -> a -> Maybe b) -> MaxPQueue k a -> MaxPQueue k bpqueue Data.PQueue.Prio.Max Map values and collect the Just results.
mapMaybe :: Ord k => (a -> Maybe b) -> MinPQueue k a -> MinPQueue k bpqueue Data.PQueue.Prio.Min Map values and collect the Just results.
mapMaybeWithKey :: Ord k => (k -> a -> Maybe b) -> MinPQueue k a -> MinPQueue k bpqueue Data.PQueue.Prio.Min Map values and collect the Just results.
runMaybeByteArrayST :: (forall s . () => ST s (Maybe ByteArray)) -> Maybe ByteArrayrun-st Control.Monad.ST.Run No documentation available.
fromMaybe :: (Steppable (->) t (Either a), Corecursive (->) t (Either a)) => Maybe a -> tyaya Yaya.Applied Converts exceptional divergence to non-termination.
-
yaya Yaya.Pattern Isomorphic to (a, Maybe b), it’s also the pattern functor for non-empty lists.
andMaybe :: (a -> c) -> (a -> b -> c) -> AndMaybe a b -> cyaya Yaya.Pattern