πRecap
Modules and namespaces
Purpose: Group by functionality
Scope: namespaces > files > modules
Property
Namespace
Module
.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>]
β No
β Yes but be carefulβ
π Additional resources
docs.microsoft.com/.../fsharp/style-guide/conventions#organizing-code
Last updated
Was this helpful?