【发布时间】:2016-02-13 18:11:24
【问题描述】:
简单的方法是什么?
Random.initialSeed 的文档说:
"A good way to get an unexpected seed is to use the current time."
http://package.elm-lang.org/packages/elm-lang/core/2.1.0/Random#initialSeed
经过大量阅读,我只能找到远远超出我对 Elm 和函数式编程的理解的“解决方案”。他们似乎也不是这个问题的解决方案。
我目前正在硬编码:
Random.initialSeed 314
如果您使用库,请包含用于从 elm 包中获取它的名称。我看到了一个解决方案,上面写着使用Native.now,但我不知道如何获得它。
stackoverflow 建议使用这个,但我不明白如何将它应用到我的用例 Elm Current Date
【问题讨论】:
-
使用端口获取当前时间。在这里查看答案:stackoverflow.com/questions/35235708/elm-generate-random-number
-
@robertjlooby 谢谢!这最终是我所见过的最简单的方法。您链接到的答案很好地展示了最少的代码。在看到之前我也不知道如何创建自己的 html(我的是由 elm-make 生成的)。
-
基于此线程,我按照建议将我的问题标记为重复。
标签: elm