Programming with Polymorphic Variants
Programming with Polymorphic Variants
复制标题
使用多态变体进行编程
DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
Jacques Garrigue
中科院分区:
文献类型:
--
作者:
Jacques Garrigue
Type inference for structural polymorphism —i.e. record and variant polymorphism— has been an active area of research since more than 10 years ago, and many results have been obtained. However these results are yet to be applied to real programming languages. Based on our experience with the Objective Label system, we describe how variant polymorphism can be integrated in a programming language, and what are the benefits. We give a detailed account of our type inference and compilation schemes.