appendix sectionnotation
Qualified types, evidence, and ML modules
| symbol | meaning | first |
|---|---|---|
| symbol | meaning | first |
| unary class predicate at monotype |
section 13.1 | |
| qualified type under finite predicate set |
section 13.1 | |
| canonical qualified source typing | section 13.2 | |
| deterministic dictionary-evidence construction | lemma 11.1 | |
| class-evidence entailment from canonical assumptions | section 13.1 | |
| substitution-natural canonicalization result |
lemma 11.2 | |
| qualified Algorithm W result | section 13.2 | |
| canonical action of type substitution |
section 13.2 | |
| dictionary-evidence transport from the canonical telescope |
section 13.2 | |
| atomic module signature embedding the kind or type |
convention 16.13 | |
| action of type substitution |
theorem 11.6 | |
| inference-indexed dictionary elaboration | theorem 11.6 | |
| kind of static constructors in the reduced module calculus | section 12.1 | |
| basic module signature | definition 12.1 | |
| dependent hierarchy signature | definition 12.1 | |
| functor signature | definition 12.1 | |
| singleton kind recognizing constructor |
section 12.1 | |
| static and dynamic projections of a basic module | definition 12.2 | |
| module-calculus subkinding | section 12.2 | |
| ordinary dynamic-type subtyping | section 12.2 | |
| subsignature matching | section 12.2 | |
| target package/product/function type | definition 12.5 | |
| target coercion induced by matching derivation |
definition 12.6 | |
| scoped package opening | definition 12.5 | |
| derivation-indexed module-to-package translation | theorem 12.7 | |
| principal signature of a closed projectible path | definition 12.12 |