Editorial question16K views2,344 votes0 answers3,500 following
AI-generatedCan public members inside an internal nested module be accessed outside the assembly in F#
Designing an F# library with the goal of avoiding accidental public access requires clear understanding of how access modifiers compose for modules and nested types. Top-level modules and types are public by default, so internal is used to restrict them to the assembly. Nested modules and types default to private, visible only within the enclosing module or