-
I'm exploring the use of Kefir to create an isomorphic Flux implementation. My Kefir property will be used on a JS server, serialized to JSON, then deserialized back into a Kefir property on the clie…
-
If a property has a current error:
``` js
var prop = getProp()
{ _subscribers: { _items: [ [Object] ] },
_active: true,
_alive: true,
_current: [ '' ],
_currentError:
{ [NO_NODE: Exceptio…
-
There was not much time since `v1.0.0` was released but there is number of breaking changes that we should make. And although there is not many of them, I think they are important and we shouldn't wai…
-
I have been wondering for a while why the internal ko.observables do not make use of something like rx under the hood, this would allow for far better use cases where we can make use of the optional l…
-
I have a producer/dispatcher/consumer topology that involves one case of `request` instead of `publish` but since adding that, the related response queue is filling up with unacked messages, despite t…
-
I've just started taking kefir for a spin, and I have a question about ending streams derived from DOM events. there appear to be a couple of methods of attaching event handlers (no $ for me) - K.from…
-
When using scan, I can pass a seed value as the second argument. In most cases, the seed appears to be emitted as the first event. However if the input stream contains a 'current' value, the seed is o…
-
`.bufferBy` can be used instead:
``` js
foo.bufferWhileBy(bar);
foo.bufferBy(bar.filter((x) => !x));
```
The additional `.filter` at the end usually won't be _additional_, because usually a `.map()…
-
FYI, looks like both Kefir and Bacon are adding support for transducers based on the potential performance gains.
https://github.com/baconjs/bacon.js/issues/444
Apparently Rx already had support.
h…
-
Hi @pozadi
I've [created a way](https://github.com/markmarijnissen/kefir-webworker) to map a stream to a WebWorker like this:
In your main file:
``` javascript
Kefir.emitter()
.mapWithWorker(…