Parsing Haskell中的分析错误(可能是不正确的缩进或不匹配的括号)

Parsing Haskell中的分析错误(可能是不正确的缩进或不匹配的括号),parsing,haskell,Parsing,Haskell,当我在GHC中编译这段代码时,程序告诉我解析错误,可能是不正确的缩进或不匹配的括号 ... camino :: (Ix v,Num p) =>(Grafo v p) -> v -> v -> Bool camino g o d | d == o = True | otherwise = esta d (camino_rf g o d (adyacentes g o) ... 我想我用的是正确的身份。 非常感谢您的帮助。以“否则”开头的行的右括号太少

当我在GHC中编译这段代码时,程序告诉我解析错误,可能是不正确的缩进或不匹配的括号

...
camino :: (Ix v,Num p) =>(Grafo v p) -> v -> v -> Bool 
camino  g o d 
    | d == o = True
    | otherwise = esta d (camino_rf g o d (adyacentes g o)
...
我想我用的是正确的身份。 非常感谢您的帮助。

以“否则”开头的行的右括号太少