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. UnicodeBreakTypeQuotation :: UnicodeBreakType

    gi-glib GI.GLib.Enums

    Ambiguous Quotation (QU)

  2. MarkupParseFlagsIgnoreQualified :: MarkupParseFlags

    gi-glib GI.GLib.Flags

    Ignore (don't report) qualified attributes and tags, along with their contents. A qualified attribute or tag is one that contains ':' in its name (ie: is in another namespace). Since: 2.40.

  3. directEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Bool

    gi-glib GI.GLib.Functions

    Compares two gpointer arguments and returns True if they are equal. It can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using opaque pointers compared by pointer value as keys in a HashTable. This equality function is also appropriate for keys that are integers stored in pointers, such as GINT_TO_POINTER (n).

  4. doubleEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Bool

    gi-glib GI.GLib.Functions

    Compares the two gdouble values being pointed to and returns True if they are equal. It can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using non-Nothing pointers to doubles as keys in a HashTable. Since: 2.22

  5. int64Equal :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Bool

    gi-glib GI.GLib.Functions

    Compares the two gint64 values being pointed to and returns True if they are equal. It can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using non-Nothing pointers to 64-bit integers as keys in a HashTable. Since: 2.22

  6. intEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Bool

    gi-glib GI.GLib.Functions

    Compares the two gint values being pointed to and returns True if they are equal. It can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using non-Nothing pointers to integers as keys in a HashTable. Note that this function acts on pointers to gint, not on gint directly: if your hash table's keys are of the form GINT_TO_POINTER (n), use directEqual instead.

  7. strEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Bool

    gi-glib GI.GLib.Functions

    Compares two strings for byte-by-byte equality and returns True if they are equal. It can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using non-Nothing strings as keys in a HashTable. This function is typically used for hash table comparisons, but can be used for general purpose comparisons of non-Nothing strings. For a Nothing-safe string comparison function, see strcmp0.

  8. strvEqual :: (HasCallStack, MonadIO m) => [Text] -> [Text] -> m Bool

    gi-glib GI.GLib.Functions

    Checks if two arrays of strings contain exactly the same elements in exactly the same order. Elements are compared using strEqual. To match independently of order, sort the arrays first (using qsortWithData or similar). Elements are compared using strEqual. To match independently of order, sort the arrays first (using qsortWithData or similar). Two empty arrays are considered equal. Neither strv1 nor strv2 may be NULL. Since: 2.60

  9. bytesEqual :: (HasCallStack, MonadIO m) => Bytes -> Bytes -> m Bool

    gi-glib GI.GLib.Structs.Bytes

    Compares the two Bytes values being pointed to and returns True if they are equal. This function can be passed to g_hash_table_new() as the keyEqualFunc parameter, when using non-Nothing Bytes pointers as keys in a HashTable. Since: 2.32

  10. dateTimeEqual :: (HasCallStack, MonadIO m) => DateTime -> DateTime -> m Bool

    gi-glib GI.GLib.Structs.DateTime

    Checks to see if dt1 and dt2 are equal. Equal here means that they represent the same moment after converting them to the same time zone. Since: 2.26

Page 259 of many | Previous | Next