Making a GTK application in Haskell, part 2
In Part 1, we showed how to build a minimal application using The Elm Architecture. Now let's add more features!
In Part 1, we showed how to build a minimal application using The Elm Architecture. Now let's add more features!
In this series, we are going to build a todo-list application using Haskell, GTK 4, and the Adwaita library. The latter will provide us with many useful widgets and styles. Let's dive in!
It is quite unorthodox to use the Haskell programming language for a desktop application, but so far the language has proven to be a robust platform to tackle the inherent complexity of graphical user interfaces.