在学习Haskell时,我在研究Kent递归计算器和SASL函数语言方面采取了一条小路(可以这么说)。我立刻被他们和Haskell之间的相似性所震惊,因为他们早于它,我想知道他们是否/如何提供影响力。
有关KRC和SASL对Haskell影响(或缺乏影响)的任何信息都将不胜感激。
答案 0 :(得分:10)
你可能在这里寻找的是David Turner,他主要负责SASL和KRC,还参与了Miranda,这是一种非严格的,纯函数式的语言。米兰达在当时比较受欢迎,但却是一种专有语言;米兰达的开放标准替代品是创建Haskell的主要动机。
有关详细信息,请参阅Hudak,Hughes,SPJ和Wadler的A History Of Haskell: Being Lazy With Class,其中提到了特纳的工作以及对Haskell的其他影响。