Hoogle Search

Within LTS Haskell 24.51 (ghc-9.10.3)

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

  1. mapMaybeWithKey :: Ord k => (k -> a -> Maybe b) -> MaxPQueue k a -> MaxPQueue k b

    pqueue Data.PQueue.Prio.Max

    Map values and collect the Just results.

  2. mapMaybe :: Ord k => (a -> Maybe b) -> MinPQueue k a -> MinPQueue k b

    pqueue Data.PQueue.Prio.Min

    Map values and collect the Just results.

  3. mapMaybeWithKey :: Ord k => (k -> a -> Maybe b) -> MinPQueue k a -> MinPQueue k b

    pqueue Data.PQueue.Prio.Min

    Map values and collect the Just results.

  4. runMaybeByteArrayST :: (forall s . () => ST s (Maybe ByteArray)) -> Maybe ByteArray

    run-st Control.Monad.ST.Run

    No documentation available.

  5. fromMaybe :: (Steppable (->) t (Either a), Corecursive (->) t (Either a)) => Maybe a -> t

    yaya Yaya.Applied

    Converts exceptional divergence to non-termination.

  6. data AndMaybe a b

    yaya Yaya.Pattern

    Isomorphic to (a, Maybe b), it’s also the pattern functor for non-empty lists.

  7. andMaybe :: (a -> c) -> (a -> b -> c) -> AndMaybe a b -> c

    yaya Yaya.Pattern

    Eliminator for AndMaybe, akin to either or maybe.

  8. bindFromMaybeCharToIntPair :: Parser s e (# (# #) | Char# #) -> ((# (# #) | Char# #) -> Parser s e (# Int#, Int# #)) -> Parser s e (# Int#, Int# #)

    bytesmith Data.Bytes.Parser

    No documentation available.

  9. bindFromMaybeCharToLifted :: Parser s e (# (# #) | Char# #) -> ((# (# #) | Char# #) -> Parser s e a) -> Parser s e a

    bytesmith Data.Bytes.Parser

    No documentation available.

  10. parseBytesMaybe :: (forall s . () => Parser e s a) -> Bytes -> Maybe a

    bytesmith Data.Bytes.Parser

    Variant of parseBytesEither that discards the error message on failure. Just like parseBytesEither, this does not impose any checks on the length of the remaining input.

Page 222 of many | Previous | Next