arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2201.11040cs.PL
收藏

A Dependent Dependency Calculus (Extended Version)

Pritam Choudhury, Harley Eades, Stephanie Weirich

英文摘要:

Over twenty years ago, Abadi et al. established the Dependency Core Calculus (DCC) as a general purpose framework for analyzing dependency in typed programming languages. Since then, dependency analysis has shown many practical benefits to language design: its results can help users and compilers enforce security constraints, eliminate dead code, among other applications. In this work, we present a Dependent Dependency Calculus (DDC), which extends this general idea to the setting of a dependently-typed language. We use this calculus to track both run-time and compile-time irrelevance, enabling faster type-checking and program execution.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑