This code corresponds to the Section 3 of Elixir e Phoenix do Zero Course lab by Rafael Camarda.
The project simulates a turn-based game (like Pokémon).
$ cd ex_mon
$ asdf install
$ mix compile
$ mix test
$ iex -S mix
# creates a player with three movements
iex> player = ExMon.create_player("Raul", :kick, :cure, :punch)
# starts a game for the player
iex> ExMon.start_game(player)
# makes move for the player
iex> ExMon.make_move(:kick)