Jul, 2019

基于约束的类型导向程序合成

TL;DR使用基于约束的类型推断技术探索了一种类型导向的程序综合方法,以更有效地综合多态代码,并解决建立在多态上的高级类型功能,如 GADTs。辅以我们在 Haskell 编程语言的原型工具 Scythe 中实现的这些技术,并反思我们的初步使用经验。