Language Grammar and Syntax

Lesson 01: Introduction to F#

Lesson 02: Variables

Lesson 03: Conditional Statements

Lesson 04: Functions

Object Orientation Programming

Lesson 05: Introduction to Classes

Lesson 06: The Properties of a Class

Lesson 07: Modules

Lesson 08: Namespaces

Lesson 09: Libraries

Lesson 10: Data Reading and Formatting

Lesson 11: Inheritance

Lesson 12: Interfaces

Lesson 13: Exception Handling

Lesson 14: Generics

Lesson 15: Structures

Lesson 16: Discrimnated Unions

Lesson 17: Records

Functional Collections

Lesson 18: Tuples

Lesson 19: Lists

Lesson 20: Arrays

Lesson 21: Sequences

Lesson 22: Strings

F# Examples

Example 1