第一天用purescript。遵循这些步骤
pulp repl
:paste
foo x y z = foo + bar
where
foo = x + y
bar = y + z
收到错误
Error found:
in module $PSCI
at line 1, column 1 - line 1, column 14
Argument list lengths differ in declaration foo
See https://github.com/purescript/documentation/blob/master/errors/ArgListLengthsDiffer.md for more information,
or to contribute content related to this error.
转到错误消息中指定的超链接,但该页面几乎为空。
我为每个缩进键入了2个空格。如果我尝试按Tab键,它会显示“显示所有136可能性?(是或否)”
另外,是:粘贴模式是在typescript repl中输入多行代码的唯一方法吗?
答案 0 :(得分:0)
我的代码出了问题。我在定义外部函数时使用foo两次,然后在里面创建另一个foo。工作正常
baz x y z = foo + bar
where
foo = x + y
bar = y + z