Video: Getting things done in Haskell

How to Architect Medium to Large-Scale Haskell Applications
Published on December 7, 2017 under the tag haskell

Someone alerted me that the video of my talk at the Skills Matter Haskell eXchange 2017 is now available. You can watch it on their website.

The slides can be found here.

It’s a talk aimed towards beginners. If you are writing a medium-sized Haskell application for the very first time, you will typically end up with three modules: Types.hs, Utils.hs and Main.hs. While this is a very clear split, it typically doesn’t scale very well as applications become larger.

I try to answer some questions like:

Thanks again to Skills Matter for putting together this excellent conference.