首页> 外文会议>International symposium on functional and logic programming >Linear Sized Types in the Calculus of Constructions
【24h】

Linear Sized Types in the Calculus of Constructions

机译:结构微积分中的线性大小类型

获取原文

摘要

Sized types provide an expressive and compositional framework for proving termination and productivity of (co-)recursive definitions. In this paper, we study sized types with linear annotations of the form n · α + m with n and m natural numbers. Concretely, we present a type system with linear sized types for the Calculus of Constructions extended with one inductive type (natural numbers) and one coinductive type (streams). We show that this system satisfies desirable metatheo-retical properties, including strong normalization, and give a sound and complete size-inference algorithm.
机译:大小类型为证明(共)递归定义的终止和生产率提供了一个表达性和构成性的框架。在本文中,我们研究具有线性注释的大小类型,这些注释的形式为n·α+ m,其中n和m为自然数。具体来说,我们为构造演算提供了一种线性大小类型的类型系统,该类型系统扩展了一个归纳类型(自然数)和一个共归类型(流)。我们表明,该系统满足了理想的元理论性质,包括强大的归一化,并给出了一种完善的尺寸推断算法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号