在榆树官方网站上有一个init
我不明白的函数定义:
init : () -> (Model, Cmd Msg)
init _ =
( Loading
, Http.get
{ url = "https://elm-lang.org/assets/public-opinion.txt"
, expect = Http.expectString GotText
}
)
所以init
函数返回 a tuple
,那么为什么不将其符号定义为:
init: (Model, Cmd Msg)
但在他们的示例init
中返回一个返回 a 的函数tuple
。这是真的?
()
以及如何阅读init : () -> (Model, Cmd Msg)
?例如,我可以说从任何东西返回一个元组吗?