Planned minimal path to operable Dispatcher #20
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This is a pretty rough outline, and there are definitely some additional challenges that will have to be overcome already to get to the point that all of the existing operations are working on all of the types. As two examples:
RealType<T>
and things like that occurring in them. We will need to be able to compute from the name of a type, what the name of itsRealType
is, etc. For that we might need the contents of the .d.ts file from compiling interfaces/type.ts, for example, or need to reflect the data in theAssociatedTypes<T>
generic in some other way.typeOf
automatically (there may be other methods we generate automatically, too? I can't quite remember, but I think there may be some operation likejoinTypes
that I needed in pocomath).There will likely be others. Also, Jos agreed to take first crack at writing the code to generate a .d.ts file describing a particular output of createDispatcher, if Glen can get some first pass at an actual callable dispatcher object running.
Thanks Glen for writing out this plan👍