actually I’m starting to think that it would be also nice to be able to generate synchronous streams in Kefir as well (i.e. like in highland.js). on the other hand Kefir could grow in size then and all the point of it would be lost.
I think @Globegitter doesn't suggesting that we should add support of synchronous streams, but only add some quick example to the docs, so users can quickly get a feeling what is it like to program with FRP in Kefir. And that example can be with asynchronous streams. Is that correct?
I was thinking of adding such example, thanks for reminder :)
Hope I'll find time to add it soon. Also PR are welcomed)
About adding support of synchronous streams, I don't feel like it a good idea. I think there is a lot of libs to deal with sync data structures out there (e.g. underscore etc.)