flatMap(Oslo) 2018
3-4 May 2018, Oslo Norway

Domain Modelling with Haskell Data Structures


We will use Haskell data structures to model a project management system, and from there explore Functor, Foldable, Traversable, and maybe recursion schemes if we have time. Attendees should be comfortable with Haskell basics, preferably at the level of Haskell programming from first principles or similar. We will use the Stack build tool to keep it consistent, and that should be installed beforehand, together with at least a basic text editor, by all attendees.

Oskar Wickström

Oskar Wickström


After some years of musical education, Oskar Wickström began his journey into the world of software. He’s currently doing remote work in Haskell, and in his spare time he creates screencasts at haskell-at-work.com. Among the technical topics that interest Oskar are functional programming, systems design, web technology, and programming languages. His more aesthetic side, which mostly involves music, draws him towards graphics and UI design every now and then. .