Chapter 1. Introduction

Table of Contents

1.1. Obtaining qtHaskell
1.2. License

QtHaskell is a set of Haskell bindings for the Qt C++ library from Qt Development Frameworks of The Qt Company. It gives Haskell programmers access to Qt's extensive range of proven cross-platform application development technologies, including the modular "signals and slots" methodology for interface logic specification. Using qtHaskell, programmers can rapidly develop sophisticated, highly efficient and portable native-code applications of unsurpassed reliability and integrity. qtHaskell also gives programmers of commercial scale applications the potential to utilize advanced techniques such as parallelisation and the functional reactive programming model. With qtHaskell you can start using Haskell today for all your application programming needs, utilising Haskell's own rapidly growing set of libraries, as well as the Qt suite of programming tools, including Qt UI Designer, Qt Linguist and even Qt's embedded Javascript engine.

1.1. Obtaining qtHaskell

Distributions of qtHaskell can be obtained from the download page.