所有
我经常发现自己编写如下代码:
// A, B - are properties defined elsewhere.
let C = Bacon.update(
null,
[
A,
B,
Bacon.mergeAll(A.changes(), B.changes())
],
(_, a, b) => getC(a, b)
);
对我来说,它看起来像是一种干扰和可读性差。如何改进上面的代码?
答案 0 :(得分:0)
为什么不
let C = Bacon.combineWith(A, B, getC)
或者
let C = A.combine(B, getC)
......这是等价的。