Tkgqeeklukugv74wykio
SkillsCast

Computation expression in context : a history of the otter king

17th April 2015 in London at Skills Matter

There are 12 other SkillsCasts available from F# eXchange 2015 - the conference on F#

Please log in to watch this conference skillscast.

515288128 640

I heard that computation expressions are kind of like monads, I heard that monads are like burritos or space suits and that they are pretty much magical, I also heard that they are monoids in the category of endofunctors...

As a writer of code that all sounds awesome, and I want to know and understand (and i'm sure you do too) what those terms actually mean, and most importantly why we should care about them, What are their practical uses?. So, in this talk we are going to attempt to do just that. Failure is possible but the attempt is valuable. It's a lot to chew so make sure you had your tea/coffee.

YOU MAY ALSO LIKE:

Thanks to our sponsors

Computation expression in context : a history of the otter king

Andrea Magnorsky

I ended up as a Software Developer, I am pretty sure there was no other viable option. My current technical interests are F#, games, programming languages and philosophy of computing . I really enjoy finding different ways to write code, sometimes for performance, other times for succinctness, sometimes, just because you can, there is no better way to learn than trying. When I am not working I tend to play with Haskell or other languages or cats Conferences and meetups are a great way to learn more, so I try to help when I can to make them happen. For that reason I co-organise Functional Kats and GameCraft. I also speak at local and international conferences like CodeMesh, Progressive.Net, ProgF#, Lambda Days and many more.

SkillsCast

Please log in to watch this conference skillscast.

515288128 640

I heard that computation expressions are kind of like monads, I heard that monads are like burritos or space suits and that they are pretty much magical, I also heard that they are monoids in the category of endofunctors...

As a writer of code that all sounds awesome, and I want to know and understand (and i'm sure you do too) what those terms actually mean, and most importantly why we should care about them, What are their practical uses?. So, in this talk we are going to attempt to do just that. Failure is possible but the attempt is valuable. It's a lot to chew so make sure you had your tea/coffee.

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

Computation expression in context : a history of the otter king

Andrea Magnorsky

I ended up as a Software Developer, I am pretty sure there was no other viable option. My current technical interests are F#, games, programming languages and philosophy of computing . I really enjoy finding different ways to write code, sometimes for performance, other times for succinctness, sometimes, just because you can, there is no better way to learn than trying. When I am not working I tend to play with Haskell or other languages or cats Conferences and meetups are a great way to learn more, so I try to help when I can to make them happen. For that reason I co-organise Functional Kats and GameCraft. I also speak at local and international conferences like CodeMesh, Progressive.Net, ProgF#, Lambda Days and many more.

Photos