Interface Definition
Kind: constraint
Layer: Structural Core
Record: lexicon:interface-definition
Canonical: Lexicon
The requirement that an abstraction expose a defined interface separate from its implementation.
Listed in Lexicon terms, after Explicit Interfaces and before Stable Semantics.