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.

  1. sequenceIterGetPosition :: (HasCallStack, MonadIO m) => SequenceIter -> m Int32

    gi-glib GI.GLib.Structs.SequenceIter

    Returns the position of iter Since: 2.14

  2. sequenceIterGetSequence :: (HasCallStack, MonadIO m) => SequenceIter -> m Sequence

    gi-glib GI.GLib.Structs.SequenceIter

    Returns the Sequence that iter points into. Since: 2.14

  3. sequenceIterIsBegin :: (HasCallStack, MonadIO m) => SequenceIter -> m Bool

    gi-glib GI.GLib.Structs.SequenceIter

    Returns whether iter is the begin iterator Since: 2.14

  4. sequenceIterIsEnd :: (HasCallStack, MonadIO m) => SequenceIter -> m Bool

    gi-glib GI.GLib.Structs.SequenceIter

    Returns whether iter is the end iterator Since: 2.14

  5. sequenceIterMove :: (HasCallStack, MonadIO m) => SequenceIter -> Int32 -> m SequenceIter

    gi-glib GI.GLib.Structs.SequenceIter

    Returns the SequenceIter which is delta positions away from iter. If iter is closer than -delta positions to the beginning of the sequence, the begin iterator is returned. If iter is closer than delta positions to the end of the sequence, the end iterator is returned. Since: 2.14

  6. sequenceIterNext :: (HasCallStack, MonadIO m) => SequenceIter -> m SequenceIter

    gi-glib GI.GLib.Structs.SequenceIter

    Returns an iterator pointing to the next position after iter. If iter is the end iterator, the end iterator is returned. Since: 2.14

  7. sequenceIterPrev :: (HasCallStack, MonadIO m) => SequenceIter -> m SequenceIter

    gi-glib GI.GLib.Structs.SequenceIter

    Returns an iterator pointing to the previous position before iter. If iter is the begin iterator, the begin iterator is returned. Since: 2.14

  8. sourceQueryUnixFd :: (HasCallStack, MonadIO m) => Source -> Ptr () -> m [IOCondition]

    gi-glib GI.GLib.Structs.Source

    Queries the events reported for the fd corresponding to tag on source during the last poll. The return value of this function is only defined when the function is called from the check or dispatch functions for source. This API is only intended to be used by implementations of Source. Do not call this API on a Source that you did not create. As the name suggests, this function is not available on Windows. Since: 2.36

  9. stringEqual :: (HasCallStack, MonadIO m) => String -> String -> m Bool

    gi-glib GI.GLib.Structs.String

    Compares two strings for equality, returning True if they are equal. For use with HashTable.

  10. variantTypeEqual :: (HasCallStack, MonadIO m) => VariantType -> VariantType -> m Bool

    gi-glib GI.GLib.Structs.VariantType

    Compares type1 and type2 for equality. Only returns True if the types are exactly equal. Even if one type is an indefinite type and the other is a subtype of it, False will be returned if they are not exactly equal. If you want to check for subtypes, use variantTypeIsSubtypeOf. The argument types of type1 and type2 are only gconstpointer to allow use with HashTable without function pointer casting. For both arguments, a valid VariantType must be provided.

Page 264 of many | Previous | Next