TODO: Add description Este é um dos desafios usados pela Stone Co para recrutamento de Devs
Ele será feito como exercício para ver como andam as habilidades em Elixir, quem sabe não o envio.
Link para a requisição https://gist.github.com/programa-elixir/1bd50a6d97909f2daa5809c7bb5b9a8a
Os valores dos produtos podem ser passados em Reais até duas casas decimais de centavos ou em Centavos(R$1.00=100centavos)
A Quantidade dos produtos podem ser em Unidades/Kilos/Pacote
Valores diferentes de String para name, e Float para amount_item e value_unit irão retornar excessões não tratadas como ArithmeticError.
Os teste foram feitos de forma automática, você pode testar a aplicação usando o comando "mix test", onde será executado teste de documentação e testes de funções.
Você pode criar outros teste mudando a lista de emails, lista de intens. Você também pode fazer as chamadas das funções na mão, fique à vontade.
Tarcisio Oliveira