Comments (9)
I would happily consider a PR for this. ;-)
from native-promise-only.
When does this well: https://github.com/cujojs/when/blob/master/docs/debug-api.md#debug-apis
AFAIK this matches the future spec: https://groups.google.com/a/chromium.org/forum/m/#!topic/blink-dev/SRsFwwEgnUQ
from native-promise-only.
Should it emit it globally (on process
or window
) or locally (on Promise
).
from native-promise-only.
globally I believe
from native-promise-only.
when
does it globally, and bluebird
does both. Emitting on process
is simple but emitting on window
with the promise in the event seems harder, I have not figured out how to do it. If anyone knows please say. I will be happy to do a PR.
from native-promise-only.
Never mind figured it out. :)
from native-promise-only.
I finished it. One questions: If you create a promise with Promise.reject(...)
and then call .then(...)
on it, how many times do you think the event should be emitted? I am thinking one, but the way I build it it is two. Using native promises it is once.
from native-promise-only.
I rewrote it for one. The pull request is waiting: #54.
from native-promise-only.
@getify, can I get your opinion on #54?
from native-promise-only.
Related Issues (20)
- browsers support information HOT 7
- Cross-Browser Support & Tests HOT 3
- Support IE8 HOT 5
- What is correct execution sequence when attach multiple handlers to the same promise. HOT 8
- Better native support detection? HOT 3
- Create tag for v0.7.6-a HOT 1
- Android 4.0 issue HOT 17
- AMD? HOT 19
- handling uncaught exceptions HOT 5
- Promise.resolve(1) throws on Android 4.0 HOT 1
- `resolve(..)` should call a thenable's `then(..)` async, not sync. HOT 5
- Suggestion: make Promise.prototype aliases of `then` and `catch` HOT 5
- Error when running through babel compiler HOT 5
- Module with unminified code should be exported by default
- on nodejs, exceptions are not shown. HOT 4
- Microtasks? HOT 1
- Ponyfill support? HOT 1
- Missing tag for version 0.7.8-a used by jQuery HOT 7
- Promise finally not supported HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from native-promise-only.