Tkgqeeklukugv74wykio
SkillsCast

Computation expressions in practice

7th December 2015 in London at CodeNode

There are 2 other SkillsCasts available from Progressive F# Tutorials 2015

SkillsCast coming soon.

Handling errors, asynchronous computations, and hiding the behind-the-scenes plumbing are just some of the use cases of computation expressions. They can be a little bit tricky to learn, specially at the start.

In this hands-on workshop we'll learn how to use some common computation expressions with varying levels of difficulty and then learn how to roll our own computation expressions from scratch.

YOU MAY ALSO LIKE:

Computation expressions in practice

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

SkillsCast coming soon.

Handling errors, asynchronous computations, and hiding the behind-the-scenes plumbing are just some of the use cases of computation expressions. They can be a little bit tricky to learn, specially at the start.

In this hands-on workshop we'll learn how to use some common computation expressions with varying levels of difficulty and then learn how to roll our own computation expressions from scratch.

YOU MAY ALSO LIKE:

About the Speaker

Computation expressions in practice

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