代码拉取完成,页面将自动刷新
(require "rx/racket.rkt")
;;;RX-表达式是个宏
;;;只有在RX-表达式作用域内,可以使用"map"、"interval"类似的简便方法代替"rx/map" 、"rx/interval"
;;;RX-表达式的返回值也就是最后一个子句的返回值。如"map"在末尾,返回一个observable结构;"subscribe"在末尾,则返回一个disposable结构
(rx+ (interval 1)
(take 60)
(map (lambda (x) (modulo (round x) 10)))
(map (lambda (x) (* x x)))
(merge (rx/return (random 100)))
(filter (lambda (x) (< x 50)))
(subscribe (lambda (next) (displayln next))
(lambda (error) (displayln error))
(lambda (completed) (displayln completed))))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
1. 开源生态
2. 协作、人、软件
3. 评估模型