2 DAY CONFERENCE

Progressive F# Tutorials 2012

Topics covered at #progfsharp

Thursday, 1st - Friday, 2nd November in London

9 experts spoke.
Overview

Excited? Share it!

Programme

Accelerate your TDD cycle – Coding dojo with NaturalSpec and NCrunch



Steffen Forkmann

Steffen Forkmann works as a Software Developer on large billing systems and therefore has great experience in applying functional concepts to real-world applications.


Web Programming



James Freiwirth

James Freiwirth has been involved in commercial software development since the golden day of shareware. Nowadays he applies his knowledge as a software consultant across a broad range of industries from robotic control in the pharmaceutical and foo


F# Koans



Chris Marinos

Chris Marinos is a software consultant/geek hailing from Ann Arbor, MI. He is also a C(F)# MVP, F#/functional programming enthusiast, (ab)user of LINQ, speaker, code/language guy, video game connoisseur, and tv buff.


Processing concurrent time-series data

We start with a brief introduction to asynchronous programming and then spend most of the time developing systems using re-usable agent based library. You’ll see that composing complex functionality is easy, if you have the right set of building blocks! At the end, we’ll also dive into the details of efficient agent implementation.



Simon Cousins

Simon Cousins is a software developer actively applying muti-paradigm programming techniques to solve complex problems within enterprise applications.


Tomas Petricek

Tomas is a computer scientist and open-source developer. He is a Visiting Researcher at the Alan Turing Institute working on tools for open data-driven storytelling. He wrote a popular book called "Real-World Functional Programming" and is a lead developer of several F# open-source libraries.


Programming with the stars!



Tomas Petricek

Tomas is a computer scientist and open-source developer. He is a Visiting Researcher at the Alan Turing Institute working on tools for open data-driven storytelling. He wrote a popular book called "Real-World Functional Programming" and is a lead developer of several F# open-source libraries.


Make Music in the Key of F#



Robert Pickering

Robert Pickering is a software engineer with an interested in using functional programming, particularly F#, to solve real world problems.


F# in the CLoud



George Stavroulakis

Executive consultant of Nessos IT S.A. (www.nessos.gr), an ISV which specializes in developing challenging custom solutions. High performance computing, GPU coding, Finite element modelling, jazz guitar playing and car tuning is what I like most


Gian Ntzik

Gian is a developer with the {m}brace project, and a Phd student at Imperial College London. He has had a long history of developing services and enterprise applications in .NET, before being converted to the functional programming faith. Today he uses F# to tackle the challenging issues of distributed computation.


Practical Functional-first Programming with F#

The tutorial will begin with a short lecture introducing the core value proposition of F# - robust, efficient, type-safe, succinct analytical programming which can be deployed in the enterprise context.

You’ll then progress through a series of worked examples for learning functional and OO programming in F#, including the F# Koans, samples for interactive charting and some introductory algorithms.

You’ll also learn how to use F# with partner technologies such as C#, math/statistics libraries, databases, REST services, ASP.NET, Azure, client-side Javascript and OData.



Don Syme

Principal Researcher
Microsoft Research, Cambridge


SkillsCasts
Other Years


Thank you to our sponsors and partners


Platinum