Matthias Seemann

Results 20 issues of 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...

bug

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?

2.0