【发布时间】:2016-05-25 21:45:09
【问题描述】:
来自 react,我正在学习理解 Elm。
在Todomvc example code中,有如下代码sn-p:
-- How we update our Model on a given Msg?
update : Msg -> Model -> ( Model, Cmd Msg )
update msg model =
case msg of
NoOp ->
model ! [] <-- What is this?
我(认为我)理解的是,update 函数接受 Msg 类型的 msg 和 Model 类型的 model,并返回一个包含 Model 的元组和Cmd Msg。
但是我应该如何阅读return语句呢?
model ! []
这句话是什么意思?返回一个“模型 [某物] 空列表”?
我是否错过了解释这一点的文档中的某些内容? (谷歌搜索“榆树!”并没有让我走远:)
【问题讨论】:
标签: elm