相关疑难解决方法(0)

初始化elm应用程序的正确方法是什么

Elm Random模块的文档说明:

获得意外种子的好方法是使用当前时间. http://package.elm-lang.org/packages/elm-lang/core/1.1.0/Random

然而,我没有看到如何在FRP应用程序中执行此类初始化逻辑的良好示例.我应该对哪个信号做出反应?如何使用最少的代码和最大的清晰度来做到这一点.

random functional-programming frp elm

18
推荐指数
2
解决办法
2913
查看次数

榆树 - 生成随时间变化的随机数列表

我试图让一列随机数每秒都在变化,但我得到不同的错误信息:

import Random

main = flow down 
[ asText (Random.range 0 100 (every second))  
, asText (Random.range 0 100 (every second))
]
Run Code Online (Sandbox Code Playgroud)

给出一个解析错误.我的方括号有[什么问题?

Parse error at (line 5, column 1):
unexpected '['
expecting newline, spaces or end of input
Run Code Online (Sandbox Code Playgroud)

缩进也许吧?

一旦我缩进,该示例确实编译但我只是得到<signal>而不是实际的数字

main = flow down 
  [ asText (Random.range 0 100 (every second))  
  , asText (Random.range 0 100 (every second))
  ]
Run Code Online (Sandbox Code Playgroud)

lift 对于信号?

最后,当我尝试使用lift它时,给了我其他的困惑

main = flow down 
  [ lift asText (Random.range 0 100 (every …
Run Code Online (Sandbox Code Playgroud)

random signals elm

5
推荐指数
2
解决办法
1306
查看次数

标签 统计

elm ×2

random ×2

frp ×1

functional-programming ×1

signals ×1