Todomvc中的“![]” Elm代码语法是什么意思

温特维尔特

来自反应,我正在学习了解榆木。

Todomvc示例代码中,有以下代码片段:

-- 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函数接受amsg类型Msg和amodel类型Model,并返回包含aModel和a的元组Cmd Msg

但是,我应该如何阅读return语句?

model ! []

这句话是什么意思?返回“模型[某物]空列表”?
我是否在文档中错过了解释了此内容的内容?(谷歌搜索“榆树!”并没有使我走远:)

乍得·吉尔伯特

榆木0.19更新

Elm 0.19删除了感叹号运算符。现在,您必须像中那样手动构造元组(model, Cmd.none)

榆木原始答案0.18

的感叹号model ! []只是的简写函数(model, Cmd.batch []),它是典型update语句返回的类型在这里定义

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

::在Ruby语法中是什么意思?

来自分类Dev

if语法中的','是什么意思?

来自分类Dev

Lombok中的语法@@()是什么意思?

来自分类Dev

if语法中的','是什么意思?

来自分类Dev

C ++中的代码是什么意思?

来自分类Dev

“ | =“在伪代码中是什么意思?

来自分类Dev

void(*)()在代码中是什么意思

来自分类Dev

C ++中的代码是什么意思?

来自分类Dev

>>在伪代码中是什么意思?

来自分类Dev

>>在伪代码中是什么意思?

来自分类Dev

示例代码中的语法是什么意思(打字稿,反应)?

来自分类常见问题

Perl中的<<'m'=〜m >>语法是什么意思?

来自分类常见问题

模板中的#foo =“ myFoo”语法是什么意思?

来自分类Dev

在语法内(在Perl 6中)是什么意思?

来自分类Dev

JL在at&t语法中是什么意思?

来自分类Dev

语法功能[T]在scala中是什么意思

来自分类Dev

在Swift中,这种特定的语法是什么意思?

来自分类Dev

http请求中的这种语法是什么意思?

来自分类Dev

这个语法在Swift中是什么意思?

来自分类Dev

朱莉娅(Julia)中的“&=”语法是什么意思?

来自分类Dev

在Terraform中,封装“#{variableName}”的语法是什么意思?

来自分类Dev

在C#中,“ {}”语法是什么意思?

来自分类Dev

(JSX)是React中JavaScript的语法扩展是什么意思

来自分类Dev

C ++中奇怪的语法是什么意思

来自分类Dev

模板中的#foo =“ myFoo”语法是什么意思?

来自分类Dev

x:y语法在JavaScript中是什么意思?

来自分类Dev

这种语法在Google Developer工具中是什么意思?

来自分类Dev

JL在at&t语法中是什么意思?

来自分类Dev

在此Table类中,括号语法是什么意思?

Related 相关文章

热门标签

归档