Refinement Types for Incremental Computational Complexity ( Technical Appendix )

Ezgi Çiçek, Deepak Garg,Umut Acar

semanticscholar(2015)

引用 0|浏览0
暂无评分
摘要
– four new types: type variable X, universal type ∀X : K.τ , type operator abstraction λi :: S.τ and type operator application τ I. – A new kinding judgment Ψ; ∆ ` T :: K that assigns kinds to types – Typing judgment ∆; Φ; Γ ` e :κ τ changes to Ψ; ∆; Φ; Γ ` e :κ τ in which the context Ψ binds the type variables. – The subtyping judgment is changed as follows: Ψ; ∆; Φ |= τ1 v τ2 : K. – Semantics of kinds, annotated J−KK – Semantics of types is indexed by a type substitution environment ρ which must lie in the interpretation T JΨK. We also add corresponding type interpretations for newly added types.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要