somewhat related: а есть языки программирования которые в стандартной библиотеке дают фичи для написания кастомных рефакторингов на уровне cst/ast? чтобы не на уровне компиляц...
есть у меня проект в котором перестал работать плагин для хаскеля в vscode, кажется после того как я stack туда добавил жалуется что Failed to find the GHC version of this Ca...
а что можно почитать про то как писать рантаймы для языков программирования? я вот сейчас пишу компилятор по книжке essentials of compilation, там в главе где появляются корте...
существуют для хаскеля какие-то генераторы парсеров кроме happy? библиотеки комбинаторов не предлагать