2 DAY CONFERENCE

F# eXchange 2018

Thursday, 5th - Friday, 6th April in London

26 experts spoke.
Overview

Don't miss F# eXchange 2019!

Tickets on Sale Now

Join us at the F# eXchange London on April 5th and 6th 2018!

Join F# eXchange 2018, the go-to conference to discover and learn all the latest developments in the F# world.

Thank you for making F# eXchange 2017 such an amazing conference! We hope you've enjoyed it as much as we did! Find below some more information, and stay in the loop!

2017's highlights included some of the biggest F# names world-wide: the creator of F#, Don Syme himself, Phillip Carter, Visual F# project manager, multiple F# MVPs from all over the world (Paul Blasucci, Evelina Gabasova, Dave Thomas, Enrico Sada, Riccardo Terrell, Tomas Petricek, Robert Pickering, Krzysztof Cieślak), Scott Wlaschin, of F# for Fun and Profit fame, and creators of popular libraries Alfonso Garcia (Fable) and Eirik Tsarpalis (MBrace).

Follow #fsharpx to keep up with announcements and news!


Tickets

Registration is open and we have some great Early Bird offers available so if you are planning to join us for two days packed with F# fun, get your skates on and book your ticket today!

Highlights

Thrilled to announce Alfonso Garcia-Caro, Don Syme, Mathias Brandewinder and Phillip Carter will be sharing Keynotes at F# eXchange 2018! We're looking forward to learning from these F# champs and we hope you are too! Check out the latest updates to the line-up on our Programme Page.

Call for Papers is now CLOSED!

The Call for Papers is now CLOSED! Thanks for submitting a proposal, the response's been overwhelming and we are currently working on selecting talks. Click here to stay up to date and find out more on speakers as we'll start publishing the line-up very soon!

Get Involved

Would you like to help us facilitate a great conference? Help us set up the conference spaces, introduce talks and speakers, field Q&A questions with mics, or support some of the workshops and hacks we've got in store? Sign up as a volunteer and get a free ticket to the conference!

F# eXchange 2018 Diversity Scholarship Plan

Skills Matter is proud and happy to share our F# eXchange 2018 Diversity Scholarship Plan. This plan is based on our commitment to help develop the skills of women and their participation in our community. It is aimed at helping women who want to enter/ re-enter the tech industry.

Find more information here!

Code of Conduct

Please find our Code of Conduct here.

Impressions of the previous editions

Excited? Share it!

Programme

Day 1: Thursday 5th April

Join Us for these Awesome Sessions!

Track Room 1: ALT/TAB Room 2: CMD
08:30

Registration & Breakfast

09:00

Welcome to #FsharpX 2018! Day 1

09:15
KEYNOTE

Keynote: Crossroads: F# in the middle of... nowhere?

Alfonso Garcia-Caro

All levels


philosophy languages community development fsharp fsharpx
10:15

Coffee Break

10:30

Fable for busy moms & dads! How F# and Fable help me to spend more time with my kids!

François Nicaise

Beginner


FEZ - fsharp type safety for the BEAM

Karl Nilsson

Intermediate


type-safety compilers fsharp erlang
11:15

Coffee Break

11:30

Property Based Testing in F#

Christina Nicolau

Beginner


property-based-testing fscheck unit-testing fsharpx f-sharp

Elmish: get your dev stack back under control

Maxime Mangel

Beginner


frp elmish fable f#
12:15

Coffee Break

12:30

SAFE apps with F# web stack

Tomasz Heimowski

Intermediate


dotnetcore javascript elmish fable azure suave f#

Easing the Path to F# Adoption

Colin Bull

Intermediate


f# architecture adoption functional-programming fsharp fsharpx
13:15

Lunch

14:15

A journey into the F# compiler

Steffen Forkmann

Intermediate


functional-programming fsharpx fsharp f#

STOCK CARS, RASPBERRY PI, AND F#

Jamie Dixon

Intermediate


autoracing python iot raspberry-pi fsharpx fsharp f#
15:00

Coffee Break

15:15

Azure F#unctions

Mikhail Shilkov

Beginner


serverless azure-functions azure

3D Model Manipulation with F#

Wael El Oraiby

Intermediate


fsharpx cleanup/reduction rendering f-sharp f#
16:00

Coffee Break

16:15
KEYNOTE

Lightning Talk: Lessons from F#: From Academic Prototypes to Safety-Critical Systems

Heidy Khlaaf

All levels


functional-programming fsharpx f# f-sharp
16:45
KEYNOTE

Lightning Talk: Session types for F#ers

Fahd Abdeljallal

Intermediate


structured-communication type-providers distributed-protocols functional-programming f# f-sharp
17:00
KEYNOTE

Lightning Talk: F# Support in JetBrains Rider

Eugene Auduchinok

All levels


functional-programming fsharpx fsharp
17:15

Beer Break

17:30
KEYNOTE

Keynote: F# Code I Love

Don Syme

All levels


functional-programming fsharpx fsharp
18:15

#FsharpX Party!

21:00

End of #FsharpX 2018 Day 1! See you tomorrow!

Day 2: Friday 6th April

Join Us for a Second Day of Amazing Sessions!

Track Room 1: ALT/TAB Room 2: CMD
08:30

Registration & Breakfast

09:00

Welcome to #FsharpX 2018! Day 2

09:15
KEYNOTE

Keynote: F# in 2018!

Phillip Carter

All levels


azure future reflections overview .net-core microsoft f# keynote dotnet
10:15

Coffee Break

10:30

How do we cook highload microservices at SBTech

Anton Moldovan

Intermediate


property-based-testing integration-testing chaos-monkey stream-processing stateful-services fsharpx f#

Workshop - Audio Synthesis in F#

John Stovin

Beginner


11:15

Coffee Break

11:30

The Curious Case of Freya, Suave and Giraffe: Reducing Risks In Picking a New Tech.

Gien Verschatse

Intermediate


giraffe freya suave frameworks fsharpx fsharp

Workshop - Audio Synthesis in F#

John Stovin

Beginner


12:15

Lunch

13:15
KEYNOTE

Keynote: Deep Learning with CNTK and F#

Mathias Brandewinder

All levels


functional-programming fsharp fsharpx
14:15

Coffee Break

14:30

Geo-Art with F# and Ordnance Survey Data

Kit Eason

Intermediate


web-api geographical-information-systems open-data ordnance-survey f#

Workshop: Migrate your application/library to .NET Core/Standard

Enrico Sada

Intermediate


migration fsharp dotnetcore dotnet
15:15

Coffee Break

15:30

Distributed Tracing, Lessons Learned

Gina Marie Maini

Beginner


open-tracing fsharpx functional-programming f# fsharp

Workshop: Migrate your application/library to .NET Core/Standard

Enrico Sada

Intermediate


migration fsharp dotnetcore dotnet
16:15

Coffee Break

16:30
KEYNOTE

Lightning Talk: Dr FunctionalLove or: How EROAD learned to stop worrying and love F#

Jim Bennett

All levels


fsharpx functional-programming f-sharp f#
16:45
KEYNOTE

Lightning Talk: Existentials - Playing Hide and Seek With Your Types

Nicholas Cowle

Intermediate


functional-programming fsharpx fsharp f#
17:00

Beer Break

17:15
KEYNOTE

Park Bench Panel hosted by Don Syme

Don Syme

All levels


panel functional-programming fsharpx f-sharp f#
18:00
KEYNOTE

F# eXchange 2018 - Closing Wrap-up

Carla Gaggini

All levels


functional-programming fsharpx fsharp
18:15

End of #fsharpX 2018!

SkillsCasts
Photos
Other Years


Thank you to our sponsors and partners


Platinum

Gold

Silver