Native GUI clocks

A number of options exist for building native GUI applications with Haskell. In this project, we will build the same app – a clock – twice in order to compare two good libraries, gtk3 and fltkhs. In the process, we will also learn a little about software transactional memory (STM).

The maintainer of fltkhs has let us know that major breaking changes are coming soon, so we’re waiting to release this until the dust settles from that and we can be sure the project will still work.

This project is in the works. Check back soon!

Type Classes offers courses and projects to get you started and make you an expert in FP with Haskell. For $29/month, you get access to the complete archive and all the latest content.