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.
UnicodeBreakTypeQuotation :: UnicodeBreakTypegi-glib GI.GLib.Enums Ambiguous Quotation (QU)
MarkupParseFlagsIgnoreQualified :: MarkupParseFlagsgi-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.
directEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Boolgi-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).
doubleEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Boolgi-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
int64Equal :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Boolgi-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
intEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Boolgi-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.
strEqual :: (HasCallStack, MonadIO m) => Ptr () -> Ptr () -> m Boolgi-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.
strvEqual :: (HasCallStack, MonadIO m) => [Text] -> [Text] -> m Boolgi-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
bytesEqual :: (HasCallStack, MonadIO m) => Bytes -> Bytes -> m Boolgi-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
dateTimeEqual :: (HasCallStack, MonadIO m) => DateTime -> DateTime -> m Boolgi-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