Zero setup
Open a repository. F# just works.
Nothing to install but the .NET SDK. The first time an F# file shows up, Arnold downloads FsAutoComplete from nuget.org, checks it against NuGet's SHA-512 hash and starts it; after that it looks for a newer release once a day. Your global.json picks the SDK.
Branches and pull requests get a real checkout (a worktree of their own when they need one), so the language server sees your projects as they are: Arnold restores tools and Paket or NuGet packages when needed, builds the C# projects your F# projects reference, and prepares Elmish Land apps. The status bar shows how far it has come, with the build log of any project that failed — and the review never waits for it.










