gpt4 book ai didi

reactive-programming - ReactFX 与钠相比

转载 作者:行者123 更新时间:2023-12-04 08:20:15 27 4
gpt4 key购买 nike

book关于 Sodium是对 FRP 的清晰明了的介绍。

我希望——因为关于钠的书很容易理解——通过比较两个库(钠和 ReactFX),人们可以利用他们从书中学到的知识,并使用这些知识在 ReactFX 中实现 GUI。

这是发布此问题的动机。

所以我问了 11 个有助于实现这个目标的问题:

ReactFX 中对以下 11 个钠概念的相应概念是什么?

1 细胞/行为

2 流/事件

3 过滤器

4 合并

5 聚结

6 开关

7 从不

8 保持

9 快照

10 map

11 电梯

编辑:

12 CellLoop/快照保持循环

最佳答案

  • 细胞/行为: Val
  • 流/事件: EventStream
  • 过滤器: filter
  • 合并: merge
  • 合并:不适用。 Coalesce 关注交易,这是 ReactFX 所没有的。 ReactFX 中有两个相关的操作符:reducibleonRecurseReduce ,但两者都不完全相同。
  • 开关: flatMap
  • 从不: never
  • 持有: toBinding
  • 快照: emitOn
  • map : map
  • 电梯: wrapper combine :
    <A, B, C> BiFunction<Val<A>, Val<B>, Val<C>> lift(BiFunction<A, B, C> f) {
    return (va, vb) -> Val.combine(va, vb, f);
    }
  • 关于reactive-programming - ReactFX 与钠相比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29416385/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com