Я пытаюсь создать похожий на Лисп AltJS. Я хочу реализовать функцию проверки типа, которая применяется по желанию. Проверка типа должна быть доступна в VSCode или в некоторой IDE.
База кода написана на TypeScript, поэтому я хочу использовать типы в TypeScript.
Как мне реализовать систему проверки типов? Или я должен использовать Flowtype как CoffeeScript?