where in Haskell 的语法
Syntax with where in Haskell
我有以下简单的定义。
f :: Int -> Int
f x = bla + blub
where blub = 1
bla = 1
编译器报错test.hs:4:21: parse error on input '='
我知道缩进规则,但这里似乎都缩进了。
您的代码有 absolutely nothing 个错误。
我有以下简单的定义。
f :: Int -> Int
f x = bla + blub
where blub = 1
bla = 1
编译器报错test.hs:4:21: parse error on input '='
我知道缩进规则,但这里似乎都缩进了。
您的代码有 absolutely nothing 个错误。