Лимит символов GHCI?
Я использую ghci
сделать некоторые дополнительные разработки с использованием Emacs run-haskell
, Время от времени я получаю сообщение об ошибке
<interactive>:[line]:[character]: _Lexical error at character '\EOT'
Установка промежуточной переменной или двух получает рабочий ответ, и файл, над которым я работаю, загружается и компилируется правильно. Уменьшение количества символов также работает; максимум, на который я могу попасть - 252.
У кого-нибудь есть представление о том, что происходит?
1 ответ
Решение
Это было подано и закрыто как ошибка в GHC несколько лет назад, так что, похоже, нет смысла исправлять его в конце GHCi. (Поиск "_Lexical error at symbol '\EOT'" дает несколько других результатов ( например), но я не могу понять, насколько они применимы.)