Øystein Kolsrud

A functional ambassador in an object oriented world

Øystein Kolsrud is a software engineer with a background in Haskell that currently mostly develops solutions in C#. He has been doing multiple talks intended for an object oriented audience on the functional background of some of the features found in C#, and how those features are typically leveraged in Haskell.

Six years ago, I joined Qlik as a software engineer in a group developing products in C#. My previous experience came primarily from Haskell and C++, but with C# I quickly realized that I could leverage my knowledge of functional programming also in this object oriented language! And (to the great confusion of my colleagues) I did! This talk focuses on my experience of using C# with a touch of Haskell and the reactions I got from my colleagues when doing so.

Video ←Back