Hoogle Search

Within LTS Haskell 24.52 (ghc-9.10.3)

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

  1. unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]

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

    No documentation available.

  2. unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]

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

    No documentation available.

  3. gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant

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

    Pack a Map into a GVariant for dictionary type, which is just an array of GVariantDictEntry.

  4. gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))

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

    Unpack a GVariant into a Map. Notice that this assumes that all the elements in the GVariant array of GVariantDictEntry are of the same type, which is not necessary for a generic GVariant, so this is somewhat restrictive. For the general case it is necessary to use gvariantToList plus gvariantToDictEntry directly.

  5. bimapThese :: (a -> c) -> (b -> d) -> These a b -> These c d

    these Data.These.Combinators

    Bifunctor bimap.

  6. arrayLengthsMap :: Callable -> [(Arg, Arg)]

    haskell-gi Data.GI.CodeGen.Callable

    No documentation available.

  7. getC2HMap :: CodeGen e (Map CRef Hyperlink)

    haskell-gi Data.GI.CodeGen.Code

    Return the C -> Haskell available to the generator.

  8. elementMap :: Type -> Text -> Maybe Text

    haskell-gi Data.GI.CodeGen.Conversions

    No documentation available.

  9. elementTypeAndMap :: Type -> Text -> Maybe (Type, Text)

    haskell-gi Data.GI.CodeGen.Conversions

    If the given type maps to a list in Haskell, return the type of the elements, and the function that maps over them.

  10. module Data.GI.CodeGen.CtoHaskellMap

    Construct a map from C identifiers to the corresponding Haskell elements in the bindings.

Page 474 of many | Previous | Next