首页> 外文会议>Generic Programming >Generic Properties of Datatypes
【24h】

Generic Properties of Datatypes

机译:数据类型的通用属性

获取原文

摘要

Generic programming adds a new dimension to the para-metrisation of programs by allowing programs to be dependent on the structure of the data that they manipulate. Apart from the practical advantages of improved productivity that this offers, a major potential advantage is a substantial reduction in the burden of proof - by making programs more general we can also make them more robust and more reliable. These lectures discuss a theory of datatypes based on the algebra of relations which forms a basis for understanding datatype-generic programs. We review the notion of parametric polymorphism much exploited in conventional functional programming languages and show how it is extended to the higher-order notions of polymorphism relevant to generic programming.
机译:泛型编程通过允许程序依赖于它们操纵的数据的结构,为程序的段标准添加了一个新的维度。除了提高生产率的实际优势,主要潜在的优势是校正负担的大幅减少 - 通过制作更普遍的课程,我们还可以使它们更加强大,更可靠。这些讲座基于关系的代数讨论了数据类型的理论,这构成了理解数据类型通用程序的基础。我们在传统的功能编程语言中审查了参数多态性的概念,并展示了它如何扩展到与通用编程相关的多态性的高阶概念。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号