Tour of F# – https://docs.microsoft.com/en-us/dotnet/articles/fsharp/tour