Lectures onType Theory
Effects, CBPV, and algebraic handlers
appendix sectionnotation

Effects, CBPV, and algebraic handlers

symbol meaning first
symbol meaning first
Σ(op)=PopRop operation signature, not a store typing chapter 22
TΣA, Ret, Opop well-founded free operation trees and constructors 22.1
return, = tree return and sequencing 22.2
foldr,h unique handler-algebra fold 22.7
ΓvV:A, ΓcM:C CBPV value and computation typing 22.10
UC, FA, AC thunk, returned-value, and value-to-computation types 22.10
ev, wv, en call-by-value computation/value and call-by-name syntax translations 22.5
a, a, Ma administrative force–thunk contraction, congruence, and normal form 22.16
(M), a(M) weak-trace length and administration-invariant cost 22.18
C!E computation exposing at most the finite operation set E 22.20
UEC, AEC thunk-latent and arrow-latent operations 22.20
handled(H) operation names with clauses in H 22.20
ΓhH handler typing from A[E] to B[D] 22.20
Xop, k^ operation-open evaluation context and reinstalled deep continuation 22.7
Xopfo application-free operation-open context for first-order reification 22.9
[[L]]ρ,κ semantic first-order tree reification; ρ is a value environment 22.9

Search the book

Type to search the local edition.