Согласно http://elixir-lang.org/getting-started/basic-types.html#atoms:
Атомы - это константы, где их имя является их собственным значением. Некоторые другие языки называют эти символы
Интересно, в чем смысл атомарного типа. Возможно, чтобы помочь собрать парсер или макросы? Но в повседневном использовании, как это помогает программисту?
BTW: Никогда не используйте эликсир или erlang, просто отметьте, что он существует (также в kdb)