Вот как можно сделать
1. Делаешь mix-проект и редактируешь его в любом редакторе
2. Пишешь некую функцию, решающую твою задачу, например в
App.Worker.work3. Кладёшь в корень файл
.iex.exs с содержимым
alias App.Worker4. Запускаешь
iex -S mix, он запустит REPL с доступам к твоим модулям
5. Запускаешь свою функцию по
Worker.work6. Правишь исходный код и делаешь в репле
r Worker - это перезагрузит твой модуль прям в репле
7. Снова в репле пишешь
Worker.work и так по кругу
8. Когда поймёшь как можно запускать и захочешь сделать быстрее - переходи к написанию тестов на
App.Worker.work