Files
elixir-koans/lib/koans/05_atoms.ex
2017-04-22 22:59:08 +01:00

23 lines
476 B
Elixir

defmodule Atoms do
use Koans
@intro "Atoms"
koan "Atoms are constants where their name is their own value" do
adam = :human
assert adam == ___
end
koan "It is surprising to find out that booleans are atoms" do
assert is_atom(true) == ___
assert is_boolean(false) == ___
assert :true == ___
assert :false == ___
end
koan "Like booleans, the nil value is also an atom" do
assert is_atom(nil) == ___
assert :nil == ___
end
end