Hoogle Search
Within LTS Haskell 24.35 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
unEnumMap :: EnumMap k a -> IntMap aregex-tdfa Data.IntMap.EnumMap2 No documentation available.
dfaMap :: DFA -> Map SetIndex DFAregex-tdfa Text.Regex.TDFA.TDFA No documentation available.
bimapThese :: (a -> c) -> (b -> d) -> These a b -> These c dthese Data.These.Combinators Bifunctor bimap.
arrayLengthsMap :: Callable -> [(Arg, Arg)]haskell-gi Data.GI.CodeGen.Callable No documentation available.
getC2HMap :: CodeGen e (Map CRef Hyperlink)haskell-gi Data.GI.CodeGen.Code Return the C -> Haskell available to the generator.
elementMap :: Type -> Text -> Maybe Texthaskell-gi Data.GI.CodeGen.Conversions No documentation available.
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.
module Data.GI.CodeGen.
CtoHaskellMap Construct a map from C identifiers to the corresponding Haskell elements in the bindings.
cToHaskellMap :: [(Name, API)] -> Map CRef Hyperlinkhaskell-gi Data.GI.CodeGen.CtoHaskellMap Given a set of APIs, build a Map that given a Text corresponding to a certain C identifier returns the corresponding Haskell element in the bindings. For instance, gtk_widget_show will get mapped to show.
iconcatMap :: FoldableWithIndex i f => (i -> a -> [b]) -> f a -> [b]indexed-traversable Data.Foldable.WithIndex Concatenate the results of a function of the elements of an indexed container with access to the index. When you don't need access to the index then concatMap is more flexible in what it accepts.
concatMap ≡ iconcatMap . const iconcatMap ≡ ifoldMap