elm practice
1.0.0
存储库可帮助您了解效果管理器。
elm-reactor
# http://127.0.0.1:8000/src/CommandExample.elm
# http://127.0.0.1:8000/src/SubscriptionExample.elm以下代码的评论中详细介绍了解释。
MyCounter.elmMyKeyboard.elm (完成) 像Haskel一样,Elm是一种纯语言。因此,如果要创建具有副作用的库,则不应该是正常的方式。模块声明effect module应以这种方式不寻常。这在ELM社区中称为效应经理。
effect module MyRandom where { command = MyCmd , subscription = MySub }
exposing (
...问题在于,如何在任何地方解释如何制作效果管理器。即使您问Elmlang Slack,大多数人都知道如何成为效果经理,也没有好的教程。在官方文件中,我们可以查看并关注已经制作的库中的效果经理。
因此,我修复了标准库的Random.elm 。由于我已经尽可能多地详细解释,因此我希望其他开发人员能够看到和理解。
elm-practice主要根据MIT许可证和Apache许可证的条款(版本2.0)分发。有关详细信息,请参见版权。