typocomath/src/Complex
Glen Whitney 8dcf74c5d1 refactor: Demonstrate macro generating a generic implementations interface
I swapped in the new macro in source files numbers/predicate.ts,
  Complex/arithmetic.ts, and Complex/predicate.ts. Note that you have
  to specify whether you are reflecting the generic or concrete
  implementations, which in some cases will mean two separate macro calls
  (as in Complex/predicate.ts).

  Also tried out the $$typeMetadata macro in Complex/all.ts; you can see the
  result by building and looking at build/Complex/all.js. It splits things
  up somewhat but we would still need to do a bunch of parsing, so probably
  not worth switching.
2023-10-20 09:05:02 -07:00
..
all.ts refactor: Demonstrate macro generating a generic implementations interface 2023-10-20 09:05:02 -07:00
arithmetic.ts refactor: Demonstrate macro generating a generic implementations interface 2023-10-20 09:05:02 -07:00
native.ts feat: TypeScript typings for Dispatcher implementations 2022-12-06 20:21:05 -05:00
predicate.ts refactor: Demonstrate macro generating a generic implementations interface 2023-10-20 09:05:02 -07:00
relational.ts feat: Runtime type reflection (#17) 2023-10-17 22:02:18 +00:00
type.ts feat: Runtime type reflection (#17) 2023-10-17 22:02:18 +00:00