Lectures onType Theory
Polymorphic record compilation
appendix sectionnotation

Polymorphic record compilation

symbol meaning owner
symbol meaning owner
{{i:τi}}i=1m kind requiring the listed fields without fixing the complete record layout definition 8.1
idx(,τ) singleton target type inhabited by the canonical one-based position of in τ definition 8.8
idx(,τ)iυ target type taking a certified layout index before returning υ definition 8.11
pos(τ) one-based position of in a concrete record type sorted by label definition 8.8
CJ target vector selection, distinct from type application C[τ] definition 8.11
MRv, CVA source and target termination at values lemma 8.12
MR, CV source and target divergence lemma 8.12
νS numeral substitution sending It, to pos(S(t)) definition 8.9
MrecC derivation-directed compilation from an arbitrary source term to a target term definition 8.14
Rrecσ closed source/target term relation at closed type σ definition 8.18

Search the book

Type to search the local edition.