Learn F# in 30 minutes
A hands-on session where you will learn the syntax and the core concepts of F#. No prior functional programming experience required.
Outline/Structure of the Tutorial
- Quick Intro to F#, or Why I love F# over other functional languages :)
- F# Functions
- Function definition, application, partial application
- Types in F#
- Lists, Tuples, Records
- Union types
- Pattern matching
- Syntactic sugar: Pipelines
Learning the 'core' parts of F#, which will give you a base on which to proceed further. You will also learn about some functional programming concepts that are applicable across languages.
Anyone interested in functional languages, curious about F#, or anyone who is interested in the ML-family of languages.