Descrição
Bindings Haskell para GLib, a biblioteca utilitária central usada por softwares GTK e GNOME. Expõem ao código Haskell tipos e serviços da GLib, como main loops, estruturas de dados, erros, objetos e auxiliares de baixo nível da plataforma.
Desenvolvedores os usam ao criar aplicativos Linux de desktop ou bibliotecas que integram com o ecossistema GLib. Tratamento correto de memória, callbacks e main loop importa porque o código Haskell chama bibliotecas nativas.