-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Call for contributors #26
Comments
@julien-f, big fan of this lib, I would love to pitch in. Anything I should before I get started? |
An optimization like bluebird's would require closure-less promisification (impossible with native promises) and a If performance is not a goal, this is nice! I would not rely on Instead I would provide two versions:
|
@divmain nope, not really, you can look for the help wanted label, or propose new ideas depending of you needs. Feel free to ask questions or criticize, everything is open for debate :) |
@benjamingr, I'd like to have good perf but also keep the code small and easily understandable, I have no ambitions to beat Bluebird at that game :p That's too bad for the I'm not fond of the idea of extending the native prototype but if users ask for this I can change my mind. The second idea is interesting, I think I'll implement it soon :) |
Hi everyone,
I'd like this library to be the best toolbox for promises, and for that I need you!
Something like Bluebird wonderful extensions but compatible with any promise implementations complying with the standard.
Requirements for this lib:
new Promise()
,Promise.resolve()
,Promise.reject()
&Promise#then()
)forEach()
,map()
orreduce()
just for ease-of-use, that's why arrow functions are here for)Anyone interested in co-maintaining this repo?
//cc @blakeembrey, @benjamingr, @floatdrop, @ForbesLindesay, @sindresorhus
PS: I am fully open to critics regarding the current state of the library, for instance I chose to use pseudo-methods (to take advantage of the
::
operator) but it may not be ideal everywhere.The text was updated successfully, but these errors were encountered: