Elm 我需要空格,但卡在看起来像新声明的地方
Elm I need whitespace, but got stuck on what looks like a new declaration
我刚开始尝试 elm,但遇到了一个基本问题。
这是我的代码:
add : Int -> Int -> Int
add x y =
x + y
add 3 4
我尝试在浏览器中使用 elm reactor
运行 它,但我遇到了这个问题。
Detected errors in 1 module.
-- SYNTAX PROBLEM ---------------------------------------------------- hello.elm
I need whitespace, but got stuck on what looks like a new declaration. You are
either missing some stuff in the declaration above or just need to add some
spaces here:
I am looking for one of the following things:
whitespace
我搜索了文档,但在我的代码中没有发现错误
编辑:如果删除 add 3 4
,我不会有任何错误
要在浏览器中 运行 这个,你需要一个 main
类型为 Graphics.Element
、Html.Html
、Signal Graphics.Element
或 [= 的方法16=]。最简单的方法就是使用 Graphics.Element.show
和 "show" 任何东西作为字符串。
import Graphics.Element exposing (show)
add : Int -> Int -> Int
add x y =
x + y
main = show (add 3 4)
如果你只是想尝试代码而不想制作一个 运行 可用的 Elm 模块,你也可以使用 repl
:~ % elm repl
---- elm repl 0.16.0 -----------------------------------------------------------
:help for help, :exit to exit, more at <https://github.com/elm-lang/elm-repl>
--------------------------------------------------------------------------------
> add x y = x + y
<function> : number -> number -> number
> add 3 4
7 : number
>
我刚开始尝试 elm,但遇到了一个基本问题。
这是我的代码:
add : Int -> Int -> Int
add x y =
x + y
add 3 4
我尝试在浏览器中使用 elm reactor
运行 它,但我遇到了这个问题。
Detected errors in 1 module.
-- SYNTAX PROBLEM ---------------------------------------------------- hello.elm
I need whitespace, but got stuck on what looks like a new declaration. You are
either missing some stuff in the declaration above or just need to add some
spaces here:
I am looking for one of the following things:
whitespace
我搜索了文档,但在我的代码中没有发现错误
编辑:如果删除 add 3 4
要在浏览器中 运行 这个,你需要一个 main
类型为 Graphics.Element
、Html.Html
、Signal Graphics.Element
或 [= 的方法16=]。最简单的方法就是使用 Graphics.Element.show
和 "show" 任何东西作为字符串。
import Graphics.Element exposing (show)
add : Int -> Int -> Int
add x y =
x + y
main = show (add 3 4)
如果你只是想尝试代码而不想制作一个 运行 可用的 Elm 模块,你也可以使用 repl
:~ % elm repl
---- elm repl 0.16.0 -----------------------------------------------------------
:help for help, :exit to exit, more at <https://github.com/elm-lang/elm-repl>
--------------------------------------------------------------------------------
> add x y = x + y
<function> : number -> number -> number
> add 3 4
7 : number
>