Support cancellation?
Open
@wry/task
enhancement
question
- Dominant language
- TypeScript
- Stars
- 91
- Forks
- 15
- PR merge metrics
- No merged PRs in 30d
Description
`Promise` cancellation is [a very fraught topic with a long history](https://medium.com/@benlesh/promise-cancellation-is-dead-long-live-promise-cancellation-c6601f1f5082), but `Task` is not necessarily limited to the `Promise` API, beyond the general aspiration to remain `Promise`-compatible (thenable).
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points and does not define cancellation behavior. Start by locating the Task implementation and its existing Promise-compatible API, then clarify the intended semantics and acceptance criteria before planning changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100