Compile Time
↔ Program lifecycle phase to Compile Source Code
References
Static Level
↔ TS Static Language Level of static types, manage by TS at Compile TimeRecord
↔ Object with fixed number of known named properties& any Type before Compile TimeType-Check
↔ (process) to check Variable assigned expected Types (usually done statically during Compile Time)Dictionary
↔ Object with ASU arbitrary # properties with same type & unknown names (at Compile Time)Constant Enum Member
↔ Enum Member initialized via Expression, result computed at Compile TimeStatic Type System
↔ system to Type-Check Type of Variable (known & expected) at Compile TimeStatic Type
↔ Type def at Compile TimeRegExp Literal Notation
↔ Literal JS Syntax to createRegExp
, execute at Compile Time
const re = /pattern/flags;