首页> 外文会议>ESOP 2014;ETAPS 2014;European Symposium on Programming >Bounded Linear Types in a Resource Semiring
【24h】

Bounded Linear Types in a Resource Semiring

机译:资源精彩的有界线性类型

获取原文

摘要

Bounded linear types have proved to be useful for automated resource analysis and control in functional programming languages. In this paper we introduce a bounded linear typing discipline on a general notion of resource which can be modeled in a semiring. For this type system we provide both a general type-inference procedure, parameterized by the decision procedure of the semiring equational theory, and a (coherent) categorical semantics. This could be a useful type-theoretic and denotational framework for resource-sensitive compilation, and it represents a generalization of several existing type systems. As a nontrivial instance, motivated by hardware compilation, we present a complex new application to calculating and controlling timing of execution in a (recursion-free) higher-order functional programming language with local store.
机译:已证明有界线性类型可用于功能规划语言中的自动资源分析和控制。 在本文中,我们介绍了一个有限的线性打字学科,可以在资源的一般概念上介绍,这些学科可以在精彩的概念中进行建模。 对于这种类型的系统,我们提供了一般类型推断过程,由GEMIRING等式理论的决策过程和(相干)分类语义参数化。 这可能是一个有用的类型的理论和表示资源敏感性编译的框架,它表示若干现有类型系统的概括。 作为一个非活动实例,通过硬件编译的动机,我们在使用本地商店计算和控制(递归)高阶函数编程语言中的执行时间来计算和控制与本地商店的执行时间的复杂新应用程序。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号