Slide 37
Slide 37 text
形式化(おまけ)
Under environment Γ,𝜎 ∶ Σ!" is admissible iff:
- (Uniq. resource) ack(r′) ∶ uniq. to r′, r′ ∉ Γ
- (Init) 𝜎[0] = init
- (Uniq. event) 7ill, dispose, dd, init ∶ up to 1
- (Fill consist.) if 𝜎[i] = 7ill(r), r ∈ 𝜌#
𝑖
- (Res. safety) if r ∈ 𝜌#
𝑖 , ∀r′ ↜ r, r′ ∈ 𝜌#
𝑖
- (Res. keep) until 7ill(r) to dispose, r ∈ 𝜌#
t
- (Disp.) if 𝜎[i] = dd, i is 7inal elem, and 𝜌#
i = ∅
継続モナドとリアクティブプログラミング
Formalization