Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
You'll learn the basics of the F# language as well as get an introduction to important concepts of functional programming. In this course, F# 6 Fundamentals, you’ll learn the fundamentals of F# application development. First, you’ll explore how to represent data in F# and create functions to work with that data, including function pipelines, composite functions, and injecting function dependencies. Next, you’ll discover how to work with collections of data in a functional manner instead of using complex and troublesome imperative code. Finally, you’ll learn how to functionally model relationships in data using discriminated unions and options. When you’re finished with this course, you’ll have the skills and knowledge of F# 6 needed to build real F# based applications.