From HaskellWiki
Revision as of 14:03, 7 October 2008 by Wolfgang Jeltsch (talk | contribs) (link correction)

Jump to: navigation, search

HQK is an effort to provide Haskell bindings to large parts of the Qt and KDE libraries. As of October 2008, we are developing a generator which shall produce most of the binding code automatically. In addition, we have developed a small Haskell module for accessing object-oriented libraries in a convenient way. This module also supports parts of Qt’s signal-slot mechanism. In contrast to the original C++-based solution, type correctness of signal-slot connections is checked at compile time with our library.

We plan to develop a HQK GUI backend for the Functional Reactive Programming library Grapefruit, thereby making Grapefruit multi-platform.