[英]Haskell Syntax - How to write let in bracketed do block?
The following code got "parse error" on the let clause (in GHC 7.8.3): 以下代码在let子句(GHC 7.8.3中)中获得了“解析错误”:
someFunction = do {
let foo = bar;
return foo;
}
How to correct it in order to get the equivalent to this? 如何纠正它以获得与之等效的结果?
someFunction = do
let foo = bar
return foo
someFunction = do {
let foo = bar
; return foo
}
or 要么
someFunction = do {
let { foo = bar };
return foo
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.