doc: Add an intermediate step in roadmap
Separates adding dependencies to overloads into its own step, as it is likely to be a major task.
This commit is contained in:
parent
97ec746f83
commit
d084aba821
@ -7,7 +7,8 @@ Roadmap:
|
|||||||
1. Install over.ts and get an example of add with number and bigint implementations working with it.
|
1. Install over.ts and get an example of add with number and bigint implementations working with it.
|
||||||
2. Use the builder pattern to get add working with its implmentations defined incrementally before producing the final overload.
|
2. Use the builder pattern to get add working with its implmentations defined incrementally before producing the final overload.
|
||||||
3. Use the builder pattern to get a single object with both an add and a negate method, with both defined incrementally, working.
|
3. Use the builder pattern to get a single object with both an add and a negate method, with both defined incrementally, working.
|
||||||
4. Incorporate a subtract method that works generically with both add and negate, with just one generic implementation.
|
4. Incorporate a subtract method that works on numbers and bigint by separate definitions but with dependencies on add and negate.
|
||||||
|
5. Incorporate a subtract method that works with one generic implementation that works for both number and bigint with dependencies on add and negate.
|
||||||
5. Attempt to eliminate redundant specification of implementation signatures.
|
5. Attempt to eliminate redundant specification of implementation signatures.
|
||||||
6. Incorporate multi-argument reducing implementation of add.
|
6. Incorporate multi-argument reducing implementation of add.
|
||||||
7. Actually split into multiple source files to make sure that works.
|
7. Actually split into multiple source files to make sure that works.
|
||||||
|
Loading…
Reference in New Issue
Block a user