Canceled as the third state This document outlines why I think it's important for cancelation to be represented as a third promise state, alongside fulfillment and rejection. It's important to note that the discussions here are independent of how the promise gets canceled, whether via the "cancelable promise" approach or the "cancel token" approach. The question is more about once a promise gets c