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.
maybePeek :: (Ptr a -> IO b) -> Ptr a -> IO (Maybe b)base Foreign.Marshal.Utils Convert a peek combinator into a one returning Nothing if applied to a nullPtr
maybeWith :: (a -> (Ptr b -> IO c) -> IO c) -> Maybe a -> (Ptr b -> IO c) -> IO cbase Foreign.Marshal.Utils Converts a withXXX combinator into one marshalling a value wrapped into a Maybe, using nullPtr to represent Nothing.
maybeToExceptT :: forall (m :: Type -> Type) e a . Functor m => e -> MaybeT m a -> ExceptT e m atransformers Control.Monad.Trans.Maybe Convert a MaybeT computation to ExceptT, with a default exception value.
maybeToListT :: Applicative m => m (Maybe a) -> ListT m adirectory System.Directory.Internal No documentation available.
maybeResult :: Result r -> Maybe rattoparsec Data.Attoparsec.ByteString Convert a Result value to a Maybe value. A Partial result is treated as failure.
maybeResult :: Result r -> Maybe rattoparsec Data.Attoparsec.ByteString.Char8 Convert a Result value to a Maybe value. A Partial result is treated as failure.
maybeResult :: Result r -> Maybe rattoparsec Data.Attoparsec.ByteString.Lazy maybeResult :: Result r -> Maybe rattoparsec Data.Attoparsec.Text Convert a Result value to a Maybe value. A Partial result is treated as failure.
maybeResult :: Result r -> Maybe rattoparsec Data.Attoparsec.Text.Lazy maybeTimeoutImprovingIO :: Maybe Int -> ImprovingIO i f a -> ImprovingIO i f (Maybe a)test-framework Test.Framework.Providers.API As timeoutImprovingIO, but don't bother applying a timeout to the action if Nothing is given as the number of microseconds to apply the time out for.