首页> 外文会议>ACM SIGPLAN-SIGACT symposium on Principles of programming languages >Extending record typing to type parametric modules with sharing
【24h】

Extending record typing to type parametric modules with sharing

机译:扩展记录类型以共享共享参数模块

获取原文

摘要

We extend term unification techniques used to type extensible records in order to solve the two main typing problems for modules in Standard ML: matching and sharing. We obtain a type system for modules based only on well known unification problems, modulo some equational theories we define. Our formalization is simple and has the elegance of polymorphic type disciplines based on unification. It can be seen as a synthesis of previous work on module and record typing.

机译:

我们扩展了用于键入可扩展记录的术语统一技术,以解决标准ML中模块的两个主要键入问题:匹配和共享。我们仅基于众所周知的统一问题,以我们定义的一些方程式理论为模,来获得模块的类型系统。我们的形式化很简单,并且具有基于统一的多态类型学科的优雅。可以将它视为先前有关模块和记录类型的工作的综合。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号