Guide: https://learn.microsoft.com/en-us/dotnet/fsharp/language-ref...
Reference: https://fsharp.github.io/fsharp-core-docs/
Also you can use F# notebooks with .NET Interactive and the Polyglot Notebooks Visual Studio Code extension, which is great for something like Advent of Code.