case x do
  1 -> :one
  2 -> :two
  n when is_integer(n) -> :more
  _ -> :error
end

cond do
  x > 30 -> :ok
  y <= 7 -> :maybe
  z == :skip -> :ok
  true -> :error
end

if x > 4 do
  :ok
end

if x > 4, do: :ok

if x > 4 do
  :ok
else
  :error
end

if x > 4, do: :ok, else: :error

unless y < 50 do
  :error
end

unless y < 50, do: :error

unless y < 50 do
  :error
else
  :ok
end

unless y < 50, do: :error, else: :ok
