Description
Haskell bindings for GObject, the object system used by GLib, GTK, and GNOME libraries. They expose object types, properties, signals, and lifecycle patterns to Haskell applications.
Developers use them when integrating Haskell code with GObject-based libraries. Signal connections and object ownership should be handled carefully to avoid leaks, dangling callbacks, or unexpected behavior.