А это нормально, что при запуске elm-repl создаются elm-stuff и elm-package.json? Это ведь получается подчищать за ним каждый раз надо, либо специальную директорию для репла иметь. Очень странно.
Нормально. Все равно repl не будет работать без пакета elm-core, а значит пакет нужно скачать и добавить в зависимости. Т.о. elm-repl всегда "в проекте" работает
Хм, ну ок. Но всё равно считаю, что это не очень хорошо. Тот же питон ничего качает при запуске. Стандартная либа уже есть. Да и в случае с elm в хомяке зачем-то .elm лежит, в котором есть core, а ещё html и virtual-dom.
Версии того же core могут быть разные в разных проектах и в кэше они будут находиться все. Какую будет выбирать repl, если нет файла, описывающего зависимости?
Потенциально неплохо было бы иметь "проект по умолчанию", спрятанный в ~/.elm и используемый, если repl запускается вне проекта. Но чего нет, того нет :)
Всем привет, в Elm возможно выводить сигнатуру, тип функции как в хаскеле в repl через :t function? Или единственная возможность поиск по библиотеке онлайн?