visj
visj
Hey Ryan! Thanks for the detailed bug report and findings! I noticed I had missed this case for my suggested fix with `S.track`. The issue was that pending nodes were...
From an API standpoint, I evaluated my thoughts in https://github.com/adamhaile/S/issues/26#issuecomment-504938191. Generally, I've experienced that ´S.track´ more often than subclocks provide an easy way to handle conditional dependencies, which is the...
Sounds good. I'm not very active in social media in general, but I've attempted to create a forum for us to use, I named it [reactive-js on Gitter](https://gitter.im/reactive-js/community?utm_source=share-link&utm_medium=link&utm_campaign=share-link). We can...
> ``` > let v = S.value(1), > p = S(() => v() < 5), > c = S(() => p() ? "less than 5" : "more than 5"); >...
I created some benchmarks between double ended queues and the current, simpler Queue version, and preliminary it looks as if it does hit performance quite a bit. If track cannot...
Adam, could a possibility to resolve issues like this be to expose the mutation() function from SArray? E.g. you could then just pass in your mutator directly to the underlying...
Aha, I see! The workaround solved the problem, thanks for the tip!
Closure Compiler allows [code splitting manual chunks](https://stackoverflow.com/questions/10395810/how-do-i-split-my-javascript-into-modules-using-googles-closure-compiler). If esbuild were to allow manual chunks in the same way, it could also be used as a very strong developer tool for...