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.
-
haskell-gi Data.GI.CodeGen.GtkDoc No documentation available.
fullInterfaceSignalList :: Name -> Interface -> CodeGen e [(Name, Signal)]haskell-gi Data.GI.CodeGen.Inheritance List all signals defined for an interface, including those defined by its prerequisites.
fullObjectSignalList :: Name -> Object -> CodeGen e [(Name, Signal)]haskell-gi Data.GI.CodeGen.Inheritance List all signals defined for an object, including those defined by its ancestors.
genCallback :: Name -> Callback -> CodeGen e ()haskell-gi Data.GI.CodeGen.Signal No documentation available.
extractCallbacksInStruct :: (Name, API) -> [(Name, API)]haskell-gi Data.GI.CodeGen.Struct Extract the callback types embedded in the fields of structs, and at the same time fix the type of the corresponding fields. Returns the list of APIs associated to this struct, not including the struct itself.
-
haskell-gi Data.GI.CodeGen.SymbolNaming Foreign type associated with a callback type. It can be passed in qualified.
callbackClosureGenerator :: Text -> Texthaskell-gi Data.GI.CodeGen.SymbolNaming The name for the closure generator for the given callback type. It can be passed in qualified.
callbackDropClosures :: Text -> Texthaskell-gi Data.GI.CodeGen.SymbolNaming The name of a function which takes a callback without closure arguments, and generates a function which does accep the closures, but simply ignores them.
callbackDynamicWrapper :: Text -> Texthaskell-gi Data.GI.CodeGen.SymbolNaming The name of the dynamic wrapper for the given callback type. It can be passed in qualified.
callbackHTypeWithClosures :: Text -> Texthaskell-gi Data.GI.CodeGen.SymbolNaming Haskell type exposing the closure arguments, which are generally elided.