[whatwg/fetch] Fetch standard does not implement valid promises. (#503)

`.then()` on promises can be called multiple times, according to the ES2015 spec (http://www.ecma-international.org/ecma-262/6.0/#sec-promise-resolve-functions) and Promises/A+ spec (https://promisesaplus.com/#point-36).

Fetch does not allow the 'promises' on .json() etc to be resolved multiple times. I fully understand the reasons for this, but the fact is they are not spec compliant promises and thus should not be referred to as 'Promises' in the spec.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/503

Received on Friday, 10 March 2017 01:20:20 UTC