Please join us for a talk by Tomas Petricek, author of Real-World Functional Programming (http://manning.com/petricek) and all-around F# expert.
Taking Over the World with F# Agents
Imagine you're a software developer working for the bad guys. You are asked to write a web proxy that can efficiently filter the content of web pages. The last developer working on the project has disappeared, so you don't want to take any risks and decide to use F# and its agent-based programming model.
Before starting your work, you need to come to this talk! You'll learn how to easily write non-blocking code using F# asynchronous workflows and how to build composable concurrent systems using F# agents. Several of the concepts that will be covered can be implemented in C# 5, so we will look how F# async and C# async relate and when to choose one or the other.
Aside from working for the bad guys, the ideas from the talk will be useful when building concurrent systems for financial systems, energetics, interactive web applications and many other domains.