我看过几个使用以下语法的例子:
import Browser exposing (..)
要么
import Browser
这些是等价的吗?第二种语法是否隐含了所有内容?
没有那些不相同。
import Browser
是一个合格的进口在哪里
import Browser exposing (..)
是一个不合格的进口。
使用限定导入时,仍然必须使用导入函数和类型的完全限定名称。通过不合格的进口,无需完全符合条件即可获得。
请参阅Elm Modules and Imports以获得一个很好的介绍。