Одна из них — Merlin, редакторонезависимый инструмент для разработки на OCaml, поддерживающий такие фичи современных IDE, как:
- Сообщение об ошибках при наборе кода
- Автодополнение
- Информация о типах
- Удобный просмотр исходного кода (с «прыжками к опеределениям»)
Доступен в OPAM под версией 2.1.1
На скриншоте (пишу никому, на самом деле, не нужную штуку — свою реализацию модуля List) он намекнул мне, что я забыл дать рекурсивное определение функции (в теле функции указано её имя, без ключевого слово "rec" в описании).
Ну а так всё уныло: Ubuntu 15.04, GNOME 3.14, Emacs 24.4 (на скриншоте запущен в URxvt), тема везде Paper, кроме иконок, которые Numix Circle.
В плеере играют качовое норм музло парни из Мэриленда.
Оригинал в PNG для ценителей.
>>> Просмотр (1920x1080, 658 Kb)