Skip to content

gitter-badger/haskell-gi

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

haskell-gi

Haskell bindings for GObject Introspection, based on the code in http://git.rhydd.org/?p=haskell-gi;a=summary and https://gitorious.org/haskell-gi and some portions of gtk2hs.

This version adds support for:

  • Casting between GObject types.
  • Conecting callbacks to signals.
  • Reference counting for GObjects.
  • Automatic conversion between array arguments and Haskell types.
  • Proper ownership transfer of function arguments.
  • Support for GObject properties using the gtk2hs notation.
  • Callback and GClosure arguments.
  • Native support for GVariant, GValue and GParamSpec types.

See test/testGtk.hs for a working usage example.

About

Haskell bindings for GObject Introspection

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 99.2%
  • Other 0.8%