Haskell 不会消失的哈斯克尔缩进错误
错误出现在行Haskell 不会消失的哈斯克尔缩进错误,haskell,Haskell,错误出现在行scoreH b n: parse error (possibly incorrect indentation or mismatched brackets) 当我将它缩进一个空格(与函数定义不一致)时,我得到 实际上,这个问题与缩进无关,它就在第一行:签名缺少一个结束符 (Bool,[(Dom,End)] ) 如果你在里面多留一点空间,这会更明显,比如 scoreH :: Hand -> DomBoard -> In
scoreH b n
:
parse error (possibly incorrect indentation or mismatched brackets)
当我将它缩进一个空格(与函数定义不一致)时,我得到
实际上,这个问题与缩进无关,它就在第一行:签名缺少一个结束符
(Bool,[(Dom,End)] )
如果你在里面多留一点空间,这会更明显,比如
scoreH :: Hand -> DomBoard -> Int -> (Bool, [(Dom, End)]
⚡ ⚡ clearly not closing
请使用原始缩进粘贴准确的代码,并通过标记和ctrl-k使其成为一个代码框,否则我们会看到与您的缩进不同的缩进,无法判断问题可能是什么。(或者链接到HPaste/Gist,尽管除非有充分的理由,否则通常不鼓励这样做。)@leftaroundabout噢,哇,我不知道ctrl-k。我一直在手动缩进所有东西。。。我以前也找过类似的东西。那不在帮助页上,是吗?
(Bool,[(Dom,End)] )
scoreH :: Hand -> DomBoard -> Int -> (Bool, [(Dom, End)]
⚡ ⚡ clearly not closing