Roma P.
Roma P.
> there's also a difference between static functions and methods This should be false, at least my intent was to make them exactly the same. For example `x1.merge(x2)` basically does...
I'd probably put testing documentation into `chai-kefir` readme. As for separate repo for the docs, I think it's great idea. Might be tricky to separate from the main repo though.
I didn't work with node streams yet (I do frontend mostly), but as far as I understand they are a bit different from _event_ streams, because they represent streams _of...
Hm, I didn't realize fromEvents can be used to create stream from a node stream. That's cool. Making it end shouldn't be a problem, we can use takeUntilBy: ``` js...
Yeah, I'm still not sure what is the right call here. I don't use Static or Fantasy Land in anything real, it always was experimental/academic for me. So it's hard...
Hm, right, in the case of one-value observables sequential `ap` might make sense indeed. Let's discuss how exactly we could fix this. I think we shouldn't change `Kefir.staticLand.Observable`, maybe just...
Yeah, might be a problem here. The result of `.combine` is a stream, not a property. One can easily convert it to a property by doing `.combine(...).toProperty()`. But here is...
Not a big issue after some thoughts https://github.com/rpominov/kefir/issues/68#issuecomment-77561863
This one harder than I thought. For example, with this new semantics `Kefir.constant()` simply can't be implemented. Because a `property` can't have current value while not active, `.constant` is an...
Yeah, I also thought of introducing something like final value which remains after the end, but it looked as a semantically incorrect hack to me. But perhaps we should make...