Документация Elixirs гласит, что
В дополнение к расширению файла Elixir.ex, Elixir также поддерживает .exs для сценариев. Эликсир рассматривает оба файла точно так же путь, единственное различие заключается в намерении..ex файлы должны быть скомпилированы, в то время как файлы .exs используются для сценариев, без необходимости сборник.
Но я все еще не уверен, когда использовать тип файла. Каковы нижние и конечные цели .ex и .exs?