1.0.0 • Published 3 years ago

yet-another-promise-proxy v1.0.0

Weekly downloads
5
License
ISC
Repository
github
Last release
3 years ago

promise-proxy

const deferred = Promise.resolve([ 1, 2, 3, 4, 5 ]);

deferred.map(x => x * 2).then(console.log); // -> [ 2, 4, 6, 8, 10 ]
deferred.filter(x => x > 3).then(console.log); // -> [ 4, 5 ]
deferred.filter(x => x > 3).length.then(console.log); // -> 2


const complexDeferred = Promise.resolve({a: { b: _ => ({ c: { d: _ => 'e' } }) } });

complexDeferred.a.b().c.d().then(console.log); // -> 'e'
1.0.0

3 years ago