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.
tcTyThingTyCon_maybe :: TcTyThing -> Maybe TyConbreakpoint Debug.Breakpoint.GhcFacade readFileMaybe :: FilePath -> IO (Maybe Text)cabal-debian Debian.Debianize.Prelude No documentation available.
setMapMaybe :: Ord b => (a -> Maybe b) -> Set a -> Set bcabal-debian Debian.Debianize.Prelude No documentation available.
hoistMaybe :: forall (f :: Type -> Type) a . Applicative f => Maybe a -> MaybeT f acabal-gild CabalGild.Unstable.Action.EvaluatePragmas This was added in transformers-0.6.0.0. See https://hub.darcs.net/ross/transformers/issue/49.
fromMaybe :: Maybe a -> Optional acabal-gild CabalGild.Unstable.Type.Optional toMaybe :: Optional a -> Maybe acabal-gild CabalGild.Unstable.Type.Optional type
SourceRepoMaybe = SourceRepositoryPackage Maybecabal-install Distribution.Client.Types.SourceRepo Distilled from SourceRepo
readMaybe :: Read a => String -> Maybe acabal-install Distribution.Client.Utils Parse a string using the Read instance. Succeeds if there is exactly one valid result.
>>> readMaybe "123" :: Maybe Int Just 123
>>> readMaybe "hello" :: Maybe Int Nothing
liftMaybe :: (MonadError error m, CoHas option error) => option -> Maybe a -> m acan-i-haz Control.Monad.Except.CoHas Lifts a Maybe into any MonadError error. This function injects the passed option if the Maybe is Nothing.
mapMaybeVarEnv :: (a -> Maybe b) -> VarEnv a -> VarEnv bclash-lib Clash.Core.VarEnv Apply a function to every element in the environment; values for which the function returns Nothing are removed from the environment