Terminology Recap

Language Concepts

Syntactical elements

North as an instance / North as a type

Note how in the sentence before, the first North is the expression North, equivalent via desugaring to Anon[]:North[]{}, while the second North is the type North. To get the North value/constant as an expression, we can just mention the North type.

That is,