3
绑定变量的作用域是什么?为什么我无法从where子句中访问它? 例如,在这个例子中:Haskell:where子句中的绑定变量
someFunc x y = do
let a = x + 10
b <- someAction y
return subFunc
where
subFunc = (a * 2) + (b * 3)
这里,subFunc可以看到但不是B。 为什么我不能在where子句中使用绑定变量?谢谢。
谢谢。这解释了它。 – 2012-04-16 02:50:51