Thanks for checking out https://docs.rttist.org/. I expect that a different library can possibly only improve on syntax or compile-time performance of ts-macros
. The main question we want to…
😂 $reflecTypes
. I expect it will lead to confusion though, it looks like a typo, so we have to change it to $reflectTypes
in the end I think. But totally fine with me to keep it in for now…
I say let's continue with your latest approach:
export const sqrt = ...
$reflect!(sqrt)
I'll see if I can add this & { reflectedType: string }
type information somehow, but…
I really like to separate the $reflect
from the "clean" TS function. I also like your idea of invoking $reflect
with multiple functions in one go, that will be very handy and compact in files…
I did two small steps:
- upgrade to
ts-macros@2.5.0
instead of using the git source. Ok if I mergets-macros-issues
intomain
and then deletets-macros-issues
andts-macros
? - I…
I'll close this issue again, we're not actively working on this approach and not planning for that either.
O sorry, I was under the assumption that we can leave the core of the pocomath
Dispatcher more or less as-is for the typocomath
POC. You've written the core, so you know best and if you say it…
I think by far the biggest piece is writing the guts of the dispatcher.
We will indeed have to rewrite the dispatcher in a solution that has the typed-function functionality integrated/merged.…
Continuation from glen/typocomath#5 (comment)...
Great! That's a nice chunk of work. If you're comfortable just moving ahead with ts-macros for…
I was thinking about how it would be easiest to create a typocomath similar to pocomath (and working for real). I was thinking about these steps:
- merge the
ts-macros-issues
branch into…
Here the console output for three different functions. It looks like we have all the information that we need!
1) NUMBER SQRT
1.1) REFLECTED TYPE: "(dep: configDependency & { complex:…
Ok today I've done the following:
- Make the scripts work cross platform (sorry, I couldn't get
mkdir
andcp
working Windows even with pnpm shell-emulator, could be that I'm doing something…