Chris Cowan
Chris Cowan
I was very confused by this because the `graph` type doesn't support double-ended arrows, and it's not mentioned in the docs at all. It took me stupidly long to figure...
> A thing to note here is that react is mostly frontend library, while Kefir may be usable in backend as well. I don't have much experience with backend development,...
I'm in favor of pulling them in. We can make our tests sanity check the definitions by adding a tsconfig.json that includes `"noEmit": true`, adding typescript to devDependencies, and adding...
Retaining the end value would match up nicely with one pattern I've used a few times. ``` javascript const buttonStream = Kefir.fromPoll( 100, () => document.querySelector("#foo") ).filter(Boolean).take(1).toProperty(); export function clickButtonWhenAvailable()...
Adding a `setTimeout(..., 0)` means that the code would no longer execute within the current microtask queue, so the DOM may be rendered to the screen before the settimeout callback...
@ivan-kleshnin Promises are async, but they're part of the microtask queue, so they get executed as part of the current task which the browser doesn't render during. Compare these two...
@mAAdhaTTah Did you check for `setImmediate` while on github? Github has a polyfill for it. That's not a native function you're seeing. Actually Firefox doesn't implement it either. ... I...
Node.js's default unhandled promise rejection handler only shows the error message without its stack trace. You can make it show the whole stack trace by adding an unhandled promise rejection...
>Think of a multi developer environment where one developer installs a module and updates the source control with the updated yarn.lock file and/or offline cache but not the node_modules directory....
I don't have a Filters>Enhance>Heal Selection menu item. I installed resynthesizer by cloning this repo and running "./autogen.sh; ./configure; make; sudo make install". Should it have been installed?