Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

F# Fundamentals

Learn the fundamentals and the advanced topics of .NET's only functional-first programming language.

Beginner
5h 40m
(119)

Created by Liam McLennan

Last Updated Jul 31, 2021

Course Thumbnail
  • Course

F# Fundamentals

Learn the fundamentals and the advanced topics of .NET's only functional-first programming language.

Beginner
5h 40m
(119)

Created by Liam McLennan

Last Updated Jul 31, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

F# continues the grand tradition of ML style functional programming languages, adding the power of the .NET runtime (CLR) and base class library. F# is an excellent general purpose language that extends the capabilities of C# with type providers, immutable data, structural equality, type inference, and a powerful type system. This course covers everything you need to get started with F# and functional programming.

F# Fundamentals
Beginner
5h 40m
(119)
Table of contents

About the author
Liam McLennan - Pluralsight course - F# Fundamentals
Liam McLennan
9 courses 4.1 author rating 5031 ratings

Liam is a software developer, technologist and product delivery expert. He thinks a lot about how to manage software delivery projects and how to grow high performance teams.

Get started with Pluralsight