3

我试图了解榆树。我对 Bacon.js 有一点经验,在我看来,lift 基本上是 Bacon.js 的内部 map() 函数重命名。

还有比这更多的吗?

4

1 回答 1

4

当然,这是同一回事。使用这些lift2..8功能,您可以做与Bacon.combineWith.

Elm 中的信号(就像 Bacon 中的属性)是 Functors 和 Applicative Functors,前者允许您将一元函数提升到 Signals 领域(Elm: lift, Bacon: map, Rx: select),而后者允许您提升n-ary函数(榆树:lift2..8,培根:combineWith,Rx:)combineLatest

于 2013-08-17T20:22:53.120 回答