在 Elm 中,感叹号 (!) 运算符是什么意思?

7
在 Elm 中,感叹号操作符(bang 或者叹号标记)有什么作用?我看到一个初始化应用程序如下所示:
init = emptyModel ! []

我尝试在 Elm 文档中查找,但要么没有相关信息,要么我找不到它 :)

1个回答

14

! 运算符的定义在这里

它接受一个 model 和一个命令列表,并返回一个包含 model 和单个命令 batch 的元组(pair)。


1
请注意,在 Elm 0.19 中已删除 ! 运算符。请参见以下链接:https://github.com/elm/compiler/blob/master/upgrade-docs/0.19.md#functions-removed - bowsersenior

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接