£905 – £1,295

Level Up Your F# Skills

Event Information

Share this event

Date and Time

Location

Location

Wellcome Collection

183 Euston Road

London

NW1 2BE

United Kingdom

View Map

Friends Who Are Going
Event description

Description

"Level Up Your F#" is going to be a two day course running in London on the 15th-16th June. We'll run through a syllabus of language features unique to F# and not shared by the other dotnet languages - features that offer unparalleled expressive power at the cost of a learning curve and the occasional sharp edge. In the course we'll give you a leg up that curve, and protect you from a few cuts along the way.

This course will be aimed at people who have spent some time coding in F# (possibly after taking a course like the "Fast Track to F#") and realise that their projects could benefit from a deeper understanding of F# special abilities. A lot of these techniques would be especially useful for library authors.

It will be a small group, allowing for personalization and some flexibility in design, but at its core it will be build up through four major topics:

  1. Useful tricks: active patterns, member constraints, etc

  2. Quotations: what they are, and how and when to use them

  3. Type Providers: how to build them, and use them for type safety

  4. Computational Expressions: build powerful abstractions and then expose them in an easy to use way

Prerequisites

We will expect attendees to be familiar with F# syntax, including the use of discriminated unions and computational expressions such as async. Other concepts will be explained and explored during the course.

What to bring

You will need to bring your own computer with a F# development environment already installed. VS Code, Visual Studio, Vim, other editor that doesn't begin with "V": all are fine as long as you can write and compile F# code on the machine. Extra drink token for anyone who brings a Raspberry Pi as their dev environment!

What you'll get

2 days of workshops guiding you through the unique features of F#, along with code and exercises to take away with you.

Breakfast, coffee, lunch, and dinner (of the first day) provided within the course.

Share with friends

Date and Time

Location

Wellcome Collection

183 Euston Road

London

NW1 2BE

United Kingdom

View Map

Save This Event

Event Saved