Professional F# developer by day, amateur type theorist by night, Nick runs a team of F# developers at G-Research (https://www.gresearch.co.uk/) and enjoys drawing ideas from the world of functional programming to create robust and safe software for the finance industry.
Talks I've Given
Initial Algebras for the Uninitiated
Featuring Nick Cowle
The concept of the initial algebra, borrowed from Category Theory, is a simple but powerful one that allows you to completely separate the description and interpretation of your APIs. In this talk, we'll find out what exactly an initial algebra is, along with how to define and create your own...category-theory f# functional