【24h】

Modules for standard ML

机译:适用于标准ML的模块

获取原文

摘要

The functional programming language ML has been undergoing a thorough redesign during the past year, and the module facility described here has been proposed as part of the revised language, now called Standard ML. The design has three main goals: (1) to facilitate the structuring of large ML programs; (2) to support separate compilation and generic library units; and (3) to employ new ideas in the semantics of data types to extend the power of ML's polymorphic type system. It is based on concepts inherent in the structure of ML, primarily the notions of a declaration, its type signature, and the environment that it denotes.

机译:

在过去的一年中,功能编程语言ML经过了彻底的重新设计,并且此处描述的模块功能已作为修订后的语言(现称为标准ML)的一部分提出。该设计具有三个主要目标:(1)促进大型ML程序的结构; (2)支持单独的编译单元和通用库单元; (3)在数据类型的语义中运用新思想来扩展ML的多态类型系统的功能。它基于ML结构中固有的概念,主要是声明的概念,其类型签名以及它所表示的环境。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号