Purpose: Group by functionality
Scope: namespaces > files > modules
.NET Compilation
namespace
static class
Type
Top-level
Local (or top-level)
Contains
Modules, Types
Val, Fun, Type, Modules
[<RequireQualifiedAccess>]
β No
β Yes (vs shadowing)
[<AutoOpen>]
β Yes but be carefulβ
docs.microsoft.com/.../fsharp/style-guide/conventions#organizing-codearrow-up-right
Last updated 5 months ago