Я обнаружил, что polyml
- это реализация ML, которую можно легко установить на Ubuntu (с именем polyml в репозитории и может быть выполнено с poly
). Я следую за A Gentle Introduction to ML Эндрю Камминг. После нескольких минут эксперимента с интерпретатором polyml
я обнаружил, что он не поддерживает readline (нажатие стрелки вверх вызывает ^[[A).Как добавить поддержку readline в polyml-интерпретаторе?
Это не кажется нормальным для переводчика. Это должно произойти только в том случае, если у меня нет установленной readline, но мой интерпретатор Python не ведет себя так.
sml/nj также должен быть доступен как пакет «smlnj» под ubuntu, так и с помощью mlton (хотя «всего» всего компилятора программы). –