Dmitri Zaitsev

Results 59 issues of Dmitri Zaitsev

(It is perhaps by now clear that) I find this library really interesting and inspiring. I have never seen the use of generators in this fashion, if just one new...

Just an idea, motivated by the discussion in https://github.com/uzujs/uzu/issues/6#issuecomment-304519136, maybe taking out the local Storage here as external parameter would make the data flow more explicit: https://github.com/funkia/turbine/blob/master/examples/todo/src/TodoApp.ts#L69 Somehow I feel...

I have been looking through the introduction to the output and it is still looks less clear than I'd like it to be. It is really a unique thing of...

enhancement

This seems to look like the case for the `loop`: https://github.com/funkia/turbine/blob/master/examples/counters/src/index.ts#L44 That would remove the need for the model, right? There is the conversion from stream into behaviour in the...

I had another look at this inspiring diagram https://github.com/funkia/turbine#adding-a-model and got the feeling that the model really behaves like the parent to the view. The view's both input and output...

conversation

It seems that many methods can be derived from the following general accumulator combinator: ```js accum(init: Behavior, fnStream: Stream>): Behavior ``` Here `accum(init, fnStream)` begins with `init` and is mapped...

The `scan` function seems to be both common and useful, but it also caused me some confusions like [here](https://github.com/funkia/turbine/pull/31#issuecomment-300465037) and [here](https://github.com/MithrilJS/mithril.js/issues/1822) that I'd like to clear if possible. ### Here...

Might be interesting to take into consideration: > A Behaviour is an EventStream + Some value in memory. http://stackoverflow.com/questions/1028250/what-is-functional-reactive-programming/1033066#1033066 Actually quite useful to describe e.g. the user's `inputValue` as you...

https://github.com/funkia/hareactive#changesab-behaviora-streama I am a bit confused about this one, e.g. if the behaviour is modelled by the mouse move, how is it translated into the continuous stream? It is used...

Just wanted to mention, the Aurelia framework talks about its own behavior concept which might get confused with one used here: http://aurelia.io/hub.html#/doc/article/aurelia/templating/latest/templating-html-behaviors-introduction/2 http://stackoverflow.com/questions/43012682/aurelia-how-to-add-binding-behavior-in-a-custom-element-and-within-its-own-names https://github.com/aurelia/templating-resources/issues/137 https://www.tutorialspoint.com/aurelia/aurelia_binding_behavior.htm >You can think of binding...