Есть ли какая-нибудь библиотека в hackage, которая может анализировать код haskell и проверять, является ли это правильным кодом или нет?
Я хочу немного поиграть с эволюционной моделью, и я хочу проверить, будут ли производимые строки кода компилироваться без необходимости записывать их на диск и запускать компилятор.
В идеале было бы неплохо иметь возможность запускать код и в строках, но допустима только проверка правильности кода.
Было бы неплохо, если вы знаете о библиотеках парсеров (в haskell), которые проверяют наличие других языков (lisp, C, ...).