繁体   English   中英

PureScript类型系统名称

[英]PureScript type system name

PureScript中使用的类型系统的正确学术名称是什么? 我正在寻找有关这方面的论文,并证明这是合理的。

特别是,当一个人想要抛出一个私有异常类型的实例并通过有效的计算将它传递给catch处理程序而不需要将类型公开给计算和可能性时,类型系统允许将异常解决为隐藏的通信通道问题为了抓住它,我们很高兴确认这是合理的。

PureScript类型检查器不是特别基于任何一种类型的系统。 我实施它时从几篇论文中汲取灵感,包括:

  • Joshua Dunfield和Neelakantan R. Krishnaswami撰写的“完全简单的高阶多态性双向检查”
  • “HMF:一流多态的简单类型推断”,Daan Leijen
  • “Koka:使用行 - 多态效应类型编程”作者:Daan Leijen

没有健全的证据。 在某些时候,我会有兴趣返回并重新实现类型检查器基于一些具有健全性保证的系统,但最初的目标是生成一个具有我想要的功能的实用类型系统:行多态,类型类和等级N类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM