Introduction to GUI Programming in Haskell

Gints Dreimanis
Article by Gints Dreimanis
Tuesday, September 29th, 2020

Join us on 1st October, 17.00 UTC to learn more about GUI programming in Haskell.

Our software engineer Vladislav Zavialov will give a talk on how to use Haskell and GTK+ to build graphical user interfaces in a functional programming language. He will talk about topics such as:

  • Initializing the build environment with Nix.
  • Creating an app using GTK+ widgets.
  • Offloading work to other threads, using GLib.idleAdd.
  • Documentation and resources to study if you want to build an app of your own.

This is a great way to get started with GUI development in Haskell and find answers to any questions you have.

To watch the talk, join us on 1st October, 17.00 UTC.

Think you'll forget? Add the event to your Google Calendar. Link to Google calendar

talk picture

By the way, if you haven’t yet seen our previous talk by Maxim Koltsov, we highly suggest checking it out. In it, Maxim goes over how evaluation and GC in Haskell work, going deep in the compilation pipeline of Haskell, showing some interesting details of intermediate languages that GHC uses, and giving tips to optimize GC in Haskell.

More from Serokell
Serokell among the top AI developersSerokell among the top AI developers
Nix Conference, October 2019, BrnoNix Conference, October 2019, Brno
Serokell Is a Top Writer in Artificial Intelligence on MediumSerokell Is a Top Writer in Artificial Intelligence on Medium