Matthias Seemann
Matthias Seemann
When working with promises I've found it useful to consume functions regardless of them returning a plain value or a promise. Thus I can always chain these arbitrary functions in...
Since the published module (on npm) ships everything in the `dist` folder, the relevant entries in `package.json` should point into that folder. Otherwise Node's resolve algorithm will fail to import...
To reproduce with `demo/index.html`: ------- - focus an input - Pinch zoom - scroll to the bottom - hit `done` on the OSK dismissing the KB --> Error KB still...
The explanation of debounce and throttle and the visual demo in your original blog post are just great! I felt I really had to see my delay higher order function...
NWJS applications using [V3 incompatible API](https://developer.chrome.com/docs/extensions/mv3/mv3-migration-checklist/) might break when updated in 2023. ### Expected behavior With the [Manifest V2 deadline in summer 2023](https://developer.chrome.com/docs/extensions/mv3/mv2-sunset/), NWJS should migrate slowly to [Manifest V3](https://developer.chrome.com/docs/extensions/mv3/intro/)....
```javascript /** * @example * divide(10, 10) // => 1 */ const divide = (x, y) => x / y; ``` is not recognised by jsdoctest (_"0 passing"_) because [dox.js](https://github.com/tj/dox)...
We use *jsonrpc-lean* to expose a C++ VoIP and SIP client via a Unix domain socket to a Node.js client on the same machine. The number of methods which need...
Shipping src as ES modules has obvious benefits: E.g. - loading only the parts of crocks what you need (i.e. treeshaking), - bundler-free development in browsers and - supporting projects...
I find myself frequently using function pipelines for immediate values `h(g(f(x)))`: ```javascript const val = pipe( () => x, f, g, h)() ``` It's tedious to write and the many...
Apart from `runEffects`, `at` seems to be the only (n>1)-ary function which is not auto-curried. I find that surprising. Is there a reason for it?