【发布时间】:2016-01-14 17:02:36
【问题描述】:
我想知道如何将元组列表作为参数,或者是否有更简单的解决方案。
我是 Haskell 的新手(一周前才开始),我创建了这个函数来检查元组是否充当毕达哥拉斯三元组。
pyTheorem (a,b,c) = a ^ 2 + b ^ 2 == c ^ 2
let x = pyTheorem (3,4,5)
那么我将如何定义一个函数,它需要一个元组列表并返回毕达哥拉斯三元组的元组?另外,如果有更好的方法,请详细说明。
我查找了一些类似的问题,但找不到适合此示例的内容。
旁注:我发现LYAH中的一些示例我似乎无法在在线终端中使用:https://ghc.io/
所以我改用http://www.tutorialspoint.com/compile_haskell_online.php。我应该注意哪些重大差异?
谢谢。
【问题讨论】: