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. eqMaybe :: EqMaybe a b => a -> b -> Bool

    haskell-gi-base Data.GI.Base.Attributes

    No documentation available.

  2. gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant

    haskell-gi-base Data.GI.Base.GVariant

    Convert a Maybe value into a corresponding GVariant of maybe type.

  3. gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))

    haskell-gi-base Data.GI.Base.GVariant

    Try to decode a maybe GVariant into the corresponding Maybe type. If the conversion is successful this returns Just x, where x itself is of Maybe type. So, in particular, Just Nothing indicates a successful call, and means that the GVariant of maybe type was empty.

  4. class EqMaybe a b

    haskell-gi-base Data.GI.Base.ShortPrelude

    No documentation available.

  5. eqMaybe :: EqMaybe a b => a -> b -> Bool

    haskell-gi-base Data.GI.Base.ShortPrelude

    No documentation available.

  6. returnMayBeNull :: Callable -> Bool

    haskell-gi Data.GI.CodeGen.API

    No documentation available.

  7. wrapMaybe :: Arg -> CodeGen e Bool

    haskell-gi Data.GI.CodeGen.Callable

    Given an argument to a function, return whether it should be wrapped in a maybe type (useful for nullable types). We do some sanity checking to make sure that the argument is actually nullable (a relatively common annotation mistake is to mix up (optional) with (nullable)).

  8. returnMayBeNull :: Callable -> Bool

    haskell-gi Data.GI.GIR.Callable

    No documentation available.

  9. newtype FromMaybe b

    foldl Control.Foldl.NonEmpty

    instance Monad m => Semigroup (FromMaybe m a) where
    mappend (FromMaybe f) (FromMaybe g) = FromMaybeM (f . Just . g)
    

  10. FromMaybe :: (Maybe b -> b) -> FromMaybe b

    foldl Control.Foldl.NonEmpty

    No documentation available.

Page 159 of many | Previous | Next