/practice-elixir

Just for fun :)

Primary LanguageElixir

Pré-requisitos

  • Elixir 1.6.4

Validações implementadas

  • Não é possivel adicionar duas sondas na mesma coordenada (x, y);
  • Instruções diferentes de L, M, R são consideradas inválidas;
  • Não é possível adicionar uma Sonda fora da área da malha ou em uma direção diferente de N, S, W, E;
  • Uma Sonda pode se mover para fora da malha, porém será notificado na saída de dados;
  • A malha deve respeitar a condição: x > 0 && y > 0

Como executar o projeto

Navegar até a subpasta do projeto apps/text_client e executa o comando:

mix do deps.get, start