x/rambda/wait.js
1234567export function wait(fn){ return new Promise(resolve => { fn.then(result => resolve([ result, undefined ])).catch(e => resolve([ undefined, e ])) })}