Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Intro to F#

via YouTube

Overview

Dive into the world of functional programming with this comprehensive F# course. Learn essential concepts including numbers, records, structs, discriminated unions, and tuples. Master function creation, currying, closures, higher-order functions, and composition. Explore modules, lists, arrays, and units of measure. Discover loops, list and array comprehensions, sequences, sets, options, and active patterns. Gain proficiency in maps, .NET generic collections, classes, interfaces, and anonymous records. Through hands-on practice and in-depth explanations, develop a strong foundation in F# programming techniques and best practices.

Syllabus

Fast F#: Intro to Numbers
Fast F#: Intro to Records
Fast F#: Intro to Structs
Fast F#: Intro to Discriminated Unions
Fast F#: Intro to Tuples
Fast F#: Intro to Functions Part 1
Fast F#: Intro to Functions Part 2 - Defining Functions
Fast F#: Intro to Functions Part 3 - Currying and Closures
Fast F#: Intro to Functions Part 4 - Higher-Order and Composition
Fast F#: Intro to Modules
Fast F#: Intro to List Part 1 - Creation
Fast F#: Intro to Lists Part 2 - Processing and Recursion
Fast F#: Intro to Lists Part 3 - Piping and Processing
Fast F#: Intro to Arrays
Fast F#: Intro to Units of Measure
Fast F#: Intro to Loops!
Fast F#: Intro to List and Array Comprehensions
Fast F#: Intro to Defining Sequences
Fast F#: Intro to Sets
Fast F#: Intro to Options
Fast F#: Intro to Active Patterns
Fast F#: Intro to Maps
Fast F#: Intro to .NET Generic Collections
Fast F#: Intro to Classes
Fast F#: Intro to Interfaces
Fast F#: Anonymous Records

Taught by

Fast F#

Reviews

Start your review of Intro to F#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.