【发布时间】:2018-02-14 21:40:14
【问题描述】:
我希望这个问题适合这个网站,与 Haskell 相比,这只是关于 Idris 中具体语法的选择,因为两者非常相似。我想这不是那么重要,但我很好奇。对于 Haskell 使用 -> 的某些情况,Idris 使用 =>。到目前为止,我已经看到 Idris 仅在函数类型中使用 ->,而在 lambdas 和 case _ of 等其他事物中使用 =>。这种选择是否来自意识到在这些用例之间有明确的句法区别在实践中是有用的?这只是一个随意的外观选择,我想多了?
【问题讨论】: