Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 哈斯克尔缩进误差?_Haskell_Functional Programming - Fatal编程技术网

Haskell 哈斯克尔缩进误差?

Haskell 哈斯克尔缩进误差?,haskell,functional-programming,Haskell,Functional Programming,我附加了代码,带有缩进,有人知道问题出在哪里吗 错误代码: zo.hs:7:9: parse error (possibly incorrect indentation) 线路 [...] = show x ++ ++ show [...] 包含多个语法错误。特别是,(++)是一个二进制运算符,而不是用来包围show foo的东西 试一试 而且 未定义: show Leaf = "Leaf" 线路 [...] = show x ++ ++ show [...] 包含多个语法错误。

我附加了代码,带有缩进,有人知道问题出在哪里吗

错误代码:

zo.hs:7:9: parse error (possibly incorrect indentation)
线路

[...] = show x ++   ++ show [...]
包含多个语法错误。特别是,
(++)
是一个二进制运算符,而不是用来包围
show foo
的东西

试一试

而且

未定义:

show Leaf = "Leaf"
线路

[...] = show x ++   ++ show [...]
包含多个语法错误。特别是,
(++)
是一个二进制运算符,而不是用来包围
show foo
的东西

试一试

而且

未定义:

show Leaf = "Leaf"

你知道,如果你真的复制并粘贴代码而不是使用屏幕截图,这会容易得多。仅用于缩进的打印屏幕“解析错误”是错误消息中有趣的部分,缩进只是作为一个有用的提醒。大多数情况下,这与错误本身无关。你知道,如果你真的在这里复制并粘贴代码而不是使用屏幕截图,这会容易得多。打印屏幕只是为了缩进“解析错误”是错误消息中有趣的部分,缩进只是一个有用的提醒。大多数情况下,这与错误本身无关。当我阅读代码时,不知何故错过了
show Leaf
位。我怀疑你现在已经涵盖了所有问题。当我阅读代码时,不知何故错过了
show Leaf
部分。我怀疑你现在已经涵盖了所有问题。