Lectures onType Theory
Capture, typestate, and coeffect notation
appendix sectionnotation

Capture, typestate, and coeffect notation

symbol meaning first
symbol meaning first
CU pretype U with indirect capture upper bound C section 51.1
C1capC2 indirect subcapturing preorder in CF<: section 51.2
tcapt one call-by-value CF<: step section 51.4
tcapt reflexive-transitive CF<: reduction theorem 51.8
ΣokV state typing in the separate boxed capture calculus subsection 51.5.1
ΣΣ one machine step in the separate boxed capture calculus subsection 51.5.1
H,ηtsΔ runtime heap and value environment agree with a protocol context definition 52.1
ctsc one affine file-protocol configuration step section 52.3
ctsc reflexive-transitive affine file-protocol reduction section 52.3
File[q]Δ checked typestate procedure from one handle to an output context section 52.2
rs, rcs sequential and sharing composition of coeffect scalars section 53.1
rcs flat abstraction combination, constrained by condition F section 53.1
Γ@fre:τ flat whole-context coeffect judgment section 53.1
Γ@sRe:τ structural per-variable coeffect judgment section 53.4
Γ@sRctx,θΓ@sR structural coeffect context transformation section 53.4
σrcτ function type with latent coeffect scalar r section 53.1
ρdR typed dictionary ρ realizes requirement set R section 53.5
cdfv one dedicated causal-dataflow history lookup section 53.5

Search the book

Type to search the local edition.