在elm中指定一个值

Mr *_*les 9 elm

这是一个非常noob的问题,我很抱歉,但我在互联网上的搜索找不到答案.我有以下代码:

-- MODEL

type alias Model = Int

model : Model
model =
  0


-- UPDATE

type Msg = Increment | Decrement | Reset

update : Msg -> Model -> Model
update msg model =
  case msg of
    Increment ->
      model + 1

    Decrement ->
      model - 1
    Reset ->
      model = 0
Run Code Online (Sandbox Code Playgroud)

我试图实现将模型值设置为0的重置.但我得到一个编译错误:

=运算符保留用于定义变量.也许你想要==而不是?或者你可能正在定义一个变量,但之前有空格?

请帮忙!

Dog*_*ert 19

您只需要在那里写出模型的新值.在这种情况下,这只是0:

Reset ->
  0
Run Code Online (Sandbox Code Playgroud)