Elixir Atoms

In Elixir atoms are constants whose name is their value. See the docs here.

One of the best definitions for atoms I have encountered it from this SO Answer . Which states that atoms are basically strings that can be tested for equality.

Atoms are defined by a leading : and a series of letters, digits, _s and @