3 ms·
It's a problem with macro heavy code in Nim currently. Macros on typed NimNode still touch too many undocumented/unspecified Nim internals, that it always take
by jxy 10y ago
It's a problem with macro heavy code in Nim currently. Macros on typed NimNode still touch too many undocumented/unspecified Nim internals, that it always takes me some time to actually figure out what is the culprit.
On the other hand, code without much typed macro transformations is really solid now, c.f. [0], the repo you are watching.
[0] https://github.com/jcosborn/qex https://github.com/jcosborn/qex
- dom96 10y agoI see. I would guess that macros on typed NimNodes are indeed unstable and underused :\ Please don't give up on us. I see that you've already created a couple of issues, if we forget about them then please keep pinging us on GitHub or IRC.