声明中的参数列表长度不同
Argument list lengths differ in declaration
纯脚本的第一天。按照这些步骤
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 键,它会显示 "Display all 136 possibilitie? (y or no)"
此外,:paste 模式是在 typescript repl 中输入多行代码的唯一方法吗?
我的代码有问题。我在定义外部函数时使用了两次 foo,然后在内部创建了另一个 foo。作品不错
baz x y z = foo + bar
where
foo = x + y
bar = y + z
纯脚本的第一天。按照这些步骤
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 键,它会显示 "Display all 136 possibilitie? (y or no)"
此外,:paste 模式是在 typescript repl 中输入多行代码的唯一方法吗?
我的代码有问题。我在定义外部函数时使用了两次 foo,然后在内部创建了另一个 foo。作品不错
baz x y z = foo + bar
where
foo = x + y
bar = y + z