name | about | title | labels | assignees |
---|---|---|---|---|
Design considerations |
We didn't think things through? |
design |
What do we have now?
Preferably with specific code examples.
What should be instead?
Preferably with specific code examples.
Why?
The upsides of your proposal.
- Who would benefit from this and how?
- Would it be possible to cover new use cases?
- Would some code become clearer?
- Would the library become conceptually simpler?
- etc.
Why not?
The downsides of your proposal that you already see.
- Is this a breaking change?
- Are there use cases that are better solved by what we have now?
- Does some code become less clear after this change?
- etc.