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. genClosure_AttrClassEqualFieldCallback :: MonadIO m => AttrClassEqualFieldCallback -> m (GClosure C_AttrClassEqualFieldCallback)

    gi-pango GI.Pango.Callbacks

    Wrap the callback into a GClosure.

  2. mk_AttrClassEqualFieldCallback :: C_AttrClassEqualFieldCallback -> IO (FunPtr C_AttrClassEqualFieldCallback)

    gi-pango GI.Pango.Callbacks

    Generate a function pointer callable from C code, from a C_AttrClassEqualFieldCallback.

  3. noAttrClassEqualFieldCallback :: Maybe AttrClassEqualFieldCallback

    gi-pango GI.Pango.Callbacks

    A convenience synonym for Nothing :: Maybe AttrClassEqualFieldCallback.

  4. wrap_AttrClassEqualFieldCallback :: Maybe (Ptr (FunPtr C_AttrClassEqualFieldCallback)) -> AttrClassEqualFieldCallback -> C_AttrClassEqualFieldCallback

    gi-pango GI.Pango.Callbacks

    Wrap a AttrClassEqualFieldCallback into a C_AttrClassEqualFieldCallback.

  5. clearAttrClassEqual :: MonadIO m => AttrClass -> m ()

    gi-pango GI.Pango.Structs.AttrClass

    Set the value of the “equal” field to Nothing. When overloading is enabled, this is equivalent to

    clear #equal
    

  6. getAttrClassEqual :: MonadIO m => AttrClass -> m (Maybe AttrClassEqualFieldCallback)

    gi-pango GI.Pango.Structs.AttrClass

    Get the value of the “equal” field. When overloading is enabled, this is equivalent to

    get attrClass #equal
    

  7. setAttrClassEqual :: MonadIO m => AttrClass -> FunPtr C_AttrClassEqualFieldCallback -> m ()

    gi-pango GI.Pango.Structs.AttrClass

    Set the value of the “equal” field. When overloading is enabled, this is equivalent to

    set attrClass [ #equal := value ]
    

  8. attrListEqual :: (HasCallStack, MonadIO m) => AttrList -> AttrList -> m Bool

    gi-pango GI.Pango.Structs.AttrList

    Checks whether list and otherList contain the same attributes and whether those attributes apply to the same ranges. Beware that this will return wrong values if any list contains duplicates. Since: 1.46

  9. attributeEqual :: (HasCallStack, MonadIO m) => Attribute -> Attribute -> m Bool

    gi-pango GI.Pango.Structs.Attribute

    Compare two attributes for equality. This compares only the actual value of the two attributes and not the ranges that the attributes apply to.

  10. fontDescriptionEqual :: (HasCallStack, MonadIO m) => FontDescription -> FontDescription -> m Bool

    gi-pango GI.Pango.Structs.FontDescription

    Compares two font descriptions for equality. Two font descriptions are considered equal if the fonts they describe are provably identical. This means that their masks do not have to match, as long as other fields are all the same. (Two font descriptions may result in identical fonts being loaded, but still compare False.)

Page 350 of many | Previous | Next