Alex
                                            Alex
                                        
                                    I want to open this PR (will contain multiple commits), for making better typings of DOM helpers based on @TylorS's https://github.com/TylorS/mostly-dom/blob/master/src/types/HtmlProperties.ts This will also probably require move to TS 2.3.2...
There was a PR that introduced MainDOMSource, BodyDOMSource or DocumentDOMSource as variants of DOMSource union type (https://github.com/cyclejs/cyclejs/blob/master/dom/src/DOMSource.ts#L16) Usually in the code, we use `MainDOMSource` as type of DOM source. And...
I expect `isolate(dataflow)` to be actually transparent, not changing actual typings of sources/sinks of the isolated dataflow, but currently, that was `Component` becomes `Component` that is really strange and breaking...
@staltz you've been mentioning read only HTTP driver that could get just some URL for one time. I think such API could be extended with some helper method on response$$...
This PR: - enforces TS `strict` mode on the whole repo - makes `Stream` covariant on `T` by modifying inner `_ils`, `_dl` types. ```ts const s$: Stream = xs.create() ```
Currently, `MemoryStream` and `Stream` has exactly the same API surface. Though `MemoryStream` is actually a descendant from `Stream` which is a more abstract case. So, now: ```ts // those are...
There is two methods I believe available now: Check if `instance of MemoryStream`, not always applicable, as there may be problems with nested modules. Check if the object has property...
I believe it would be good to migrate codebase to prettier.
This is the example of `http` like cycle driver where the request is resolved synchronously. Couldn't narrow it down simple xstream pattern, but I wonder why for one request in...
I think it would be useful to have version of `xs` of `ExtraStream` type that would have methods like `flattenConcurrently`, `sampleCombine` on it defined so they can be used without...