Header menu logo F# Compiler Guide

SynModuleOrNamespaceKind Type

Represents the kind of a module or namespace definition

Union cases

Union case Description

AnonModule

Full Usage: AnonModule

A module is anonymously named, e.g. a script

DeclaredNamespace

Full Usage: DeclaredNamespace

A namespace is explicitly declared

GlobalNamespace

Full Usage: GlobalNamespace

A namespace is declared 'global'

NamedModule

Full Usage: NamedModule

A module is explicitly named 'module N'

Instance members

Instance member Description

this.IsModule

Full Usage: this.IsModule

Returns: bool

Indicates if this is a module definition

Returns: bool

Type something to start searching.