F# Fundamentals
![Pluralsight](https://static.mytechlogy.com/cache/198e0a947da0127606f2749b57b54665_w30_h30_cp_sc.png)
Pluralsight
Course Summary
Learn the fundamentals and the advantopices of .NET's only functional-first programming language.
-
+
Course Description
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.
-
+
Course Syllabus
Introducing F#- 44m 43s
—Introduction 0m 44s
—What Is F#? 1m 50s
—F# Hello World 2m 13s
—Why F#? - Concise & Declarative 5m 36s
—Why F#? - Reduced Accidental Complexity 4m 40s
—F# History 2m 33s
—How Does F# Relate to C#? 10m 28s
—F# Tooling 12m 32s
—Other Resources 2m 27s
—The Example Application 1m 37sFunctions- 1h 1m
—Introduction 0m 25s
—What Is a Function? 5m 26s
—Function Application 6m 27s
—Function Types 2m 48s
—Currying 3m 29s
—Prefix and Infix Functions 6m 51s
—Lambdas 1m 42s
—Recursion 6m 28s
—Piping 6m 23s
—Function Composition 4m 24s
—Example Application Continued 16m 53sData- 1h 15mOrganization and Control Flow- 1h 14mTypes- 45m 59sWeb Programming- 37m 30s
This course is listed under
Development & Implementations
and Quality Assurance & Testing
Community
Related Posts: