I think it makes sense to have this change
anyone have thoughts about just compiling a single implementation to different langs?
@shaunlebron So I was thinking that having the reference impl in TypeScript would make translation to Kotlin trivial, including possibly automatic translation.
But doing the same to e.g. elisp is probably trickier
TypeScript is nice in that the types are cleanly expressed (I believe, I don’t have a lot of experience with it) and it includes good tools for parsing/elaborating an AST