Getting started with the F# programming language
Learn the fundamentals and the advantopices of .NET's only functional-first programming language.
Learn how to build mainstream applications with F#.
Get started with F#. Transform your experience of .NET/Mono development in less than 90 minutes.
Learn what Property-based Testing is, and how to write and run such tests with F#.
Learn how the intersection between Test-Driven Development and F# presents opportunities for better design and better testability.
Learn how to write and run unit tests with F#.
This course describes the important data structures - especially collections - available in F#, together with the functions which F# provides for wor More...
Learn how to use the superior type system of F# to get rapid feedback on your design, how to rapidly evolve a prototype, and how to produce a final p More...
Type providers are one of F#'s most interesting features, but using them can often feel a bit like magic. By building your own type provider, you can More...