elm - 如果我想使用 Platform.Sub.map,是否必须导入它?

标签 elm

没有提到这个here .

当我尝试时,它说 Module Platform does not expose Sub

最佳答案

Platform.SubPlatform.Cmdimported by default 作为 SubCmd , 所以你需要省略 Platform. -部分。

还值得注意的是 Platform , Platform.Sub , 和 Platform.Cmd都是不同的模块,也就是说,如果它们不是默认导入的,而你只是导入了 Platform ,您仍然无法访问 SubCmdPlatform.字首。如果您查看 source,这一点会更加明显。对于核心包(特别是 Platform.elmPlatform/ )。

关于elm - 如果我想使用 Platform.Sub.map,是否必须导入它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43371758/

相关文章:

functional-programming - 我应该如何映射可能列表?

elm - Elm 中的保留关键字是什么?

javascript - JavaScript 中的函数式响应式(Reactive)编程是否会导致更大的监听器引用问题?

functional-programming - 如何在 Elm 中初始化这样的类型别名?

http - 使用 RemoteData 解码非 JSON 响应

elm - 如何在 Elm 中创建一个 Dict 进行测试?

vim - 如何在多个 Elm 项目中使用 ctags?

Elm 模态对话框

http - 如果 Elm 中的 Http.get 请求收到不同于预期的响应类型,会发生什么情况?

generics - 带有过滤器的注释函数导致过于普遍的错误