Hoogle Search
Within LTS Haskell 24.4 (ghc-9.10.2)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
-
haskell-gi-base Data.GI.Base.Attributes Bind a property to the given DynVal, so that the property is changed whenever the DynVal is. This requires the implicit param ?_haskell_gi_modelProxy, of type ModelProxy model to be set.
-
haskell-gi-base Data.GI.Base.Attributes Assign a value to an attribute, allocating any necessary memory for representing the Haskell value as a C value. Note that it is the responsibility of the caller to make sure that the memory is freed when no longer used, otherwise there will be a memory leak. In the majority of cases you probably want to use := instead, which has no potential memory leaks (at the cost of sometimes requiring some explicit Haskell -> C marshalling).
-
haskell-gi-base Data.GI.Base.Attributes Bind a property to the given DynVal, so that the property is changed whenever the DynVal is. This requires the implicit param ?_haskell_gi_modelProxy, of type ModelProxy model to be set. This will only actually set the property whenever the DynVal changes if the new value of the DynVal is different from the actual value of the property. If you want to set the property without checking equality you can use :!<~ instead.
-
haskell-gi-base Data.GI.Base.Attributes Assign a value to an attribute
-
haskell-gi-base Data.GI.Base.Attributes Assign the result of an IO action to an attribute
-
haskell-gi-base Data.GI.Base.Attributes Apply an update function to an attribute
-
haskell-gi-base Data.GI.Base.Attributes Apply an IO update function to an attribute
-
haskell-gi-base Data.GI.Base.ShortPrelude Bind a property to the given DynVal, so that the property is changed whenever the DynVal is. This requires the implicit param ?_haskell_gi_modelProxy, of type ModelProxy model to be set.
-
haskell-gi-base Data.GI.Base.ShortPrelude Assign a value to an attribute, allocating any necessary memory for representing the Haskell value as a C value. Note that it is the responsibility of the caller to make sure that the memory is freed when no longer used, otherwise there will be a memory leak. In the majority of cases you probably want to use := instead, which has no potential memory leaks (at the cost of sometimes requiring some explicit Haskell -> C marshalling).
-
haskell-gi-base Data.GI.Base.ShortPrelude Bind a property to the given DynVal, so that the property is changed whenever the DynVal is. This requires the implicit param ?_haskell_gi_modelProxy, of type ModelProxy model to be set. This will only actually set the property whenever the DynVal changes if the new value of the DynVal is different from the actual value of the property. If you want to set the property without checking equality you can use :!<~ instead.