Understanding ownership types with dependent types

Aliasing in Object-Oriented Programming(2013)

引用 4|浏览18
暂无评分
摘要
In this paper we will explore the relationship between Ownership Types and more fundamental type systems. In particular, we show that ownership types (in both simple and embellished flavours) are dependent types by translating object calculi with object ownership to lambda calculi with dependent types. We discuss which ownership features share features in the underlying dependent type system, and which additional features require additional complexity.
更多
查看译文
关键词
understanding ownership type,ownership types,object ownership,ownership type,object calculus,additional complexity,embellished flavour,fundamental type system,underlying dependent type system,additional feature,dependent type
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要