Functional Works
Functional Works is the world’s first functional programming recruitment firm.
We are a young and energetic start-up working with innovative clients and disruptive start-ups who are trying to create something special. We have stepped away from the traditional (archaic) methods of the ‘big boy’ recruiters and are making hiring more affordable, collaborative and specific. We believe in being part of the network we work for and meet developers and engineers through Github, Open Sources, personal blogs as well as regularly attending and hosting tech meet ups.
We want to work with guys that have an imprint within the community and are passionate about what they do – Functional Programming.
-
Treasures, Traps and F#
Featuring Mathias Brandewinder
In this hands-on workshop, we will drop an innocent and brainless creature in a world of traps and treasures, and write code to give it a brain and help it automatically learn winning strategies.
fsharp .net machine-learning -
Outside-In TDD with F#
Featuring Mark Seemann
In this combination of lecture and hands-on workshop, you'll see how to apply Outside-In Test-Driven Development in the style from Growing Object-Oriented Software, Guided by Tests – with the twist that the result isn't going to be Object-Oriented, but Functional.
f# .net tdd -
The F# Way To Reconciliation
Featuring Don Syme
Born in a research lab, matured in a company/enterprise setting, and now fully baked as an open-source, cross-platform, professionally-supported language - the F# journey has always been about reconciling the irreconcilable: Functional and Objects, Types and Dynamism, Company and Openness, Mac...
fsharp progfsharp .net functional-programming interoperability -
DDD and F#
Featuring Scott Wlaschin
Statically typed functional programming languages like F# encourage a very different way of thinking about types. The type system is your friend, not an annoyance, and can be used in many ways that might not be familiar to OO programmers.
progfsharp fsharp functional-programming .net -
2
Calling and extending the F# compiler
Featuring Tomas Petricek and Don Syme
In this tutorial, we’ll look under the cover of the F# compiler. We’ll explore how editors and tools can call the F# compiler API to parse and type check F# code.
fsharp progfsharp .net functional-programming -
Gaming in F#!
Featuring Andrea Magnorsky
In this workshop we are going to be using a component based game engine called Duality to write a clone of Breakout. We'll go over some simple game engine usage, and then progressively build the full game.
progfsharp functional-programming .net fsharp -
CQRS with F#
Featuring Jérémie Chassaing
Event Sourcing is a Time model and a persistence technique consisting in saving system events instead of its state. But newcomers are often concerned by the difficulty of implementing it.
f# .net cqrs -
Metaprogramming in F# for Beginners
Featuring Michael Newton
In this session we'll be exploring F#'s quotations, and especially their use in type providers and as a tool for easily generating code in programming languages other than F#.
.net progfsharp fsharp functional-programming -
2
Xamarin and Cross Platform Apps
Featuring Robin Neatherway and Robert Pickering
In this session will build a simple application and learn about the architecture considerations of porting it to 3 different platforms: the basic Windows forms tool kit, a server side web application and an Android application.
progfsharp functional-programming fsharp .net cross-platform -
The Progressive F# Tutorials Park Bench Panel
Join a host of F# experts for an interactive Panel discussion! After the day's proceedings, grab yourself a beer and a slice of pizza; this is your chance to ask those burning questions around F# and functional programming. We encourage you to take a seat on the panel if you have an opinion...
progfsharp f#