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. adjustM :: Monad m => (a -> m a) -> Focus a m ()

    focus Focus

    A monadic version of adjust.

  2. promotedJustDataCon :: TyCon

    ghc-lib-parser GHC.Builtin.Types

    No documentation available.

  3. mapAdjust :: (v -> v) -> Label -> LabelMap v -> LabelMap v

    ghc-lib-parser GHC.Cmm.Dataflow.Label

    No documentation available.

  4. mkJustExpr :: Type -> CoreExpr -> CoreExpr

    ghc-lib-parser GHC.Core.Make

    Makes a Just from a value of the specified type

  5. adjustDTyConEnv :: (a -> a) -> DTyConEnv a -> TyCon -> DTyConEnv a

    ghc-lib-parser GHC.Core.TyCon.Env

    No documentation available.

  6. expectJust :: HasDebugCallStack => String -> Maybe a -> a

    ghc-lib-parser GHC.Data.Maybe

    No documentation available.

  7. firstJust :: Maybe a -> Maybe a -> Maybe a

    ghc-lib-parser GHC.Data.Maybe

    No documentation available.

  8. firstJusts :: Foldable f => f (Maybe a) -> Maybe a

    ghc-lib-parser GHC.Data.Maybe

    Takes a list of Maybes and returns the first Just if there is one, or Nothing otherwise.

  9. firstJustsM :: (Monad m, Foldable f) => f (m (Maybe a)) -> m (Maybe a)

    ghc-lib-parser GHC.Data.Maybe

    Takes computations returnings Maybes; tries each one in order. The first one to return a Just wins. Returns Nothing if all computations return Nothing.

  10. whenIsJust :: Monad m => Maybe a -> (a -> m ()) -> m ()

    ghc-lib-parser GHC.Data.Maybe

    No documentation available.

Page 55 of many | Previous | Next