Trilhas
/
Ballerina
Ballerina
/
Exercícios
/
Serviço de Calculadora
Serviço de Calculadora

Serviço de Calculadora

Fácil

Instruções

Endpoints HTTP ficam melhores com verificação de tipos. Adicionar um tipo Record a uma requisição POST garante que os dados corretos sejam enviados todas as vezes.

Objetivos

  • Modifique o código fornecido.
  • Adicione os atributos necessários a este record para aceitar dois operandos e um operador.
  • Adicione uma função de recurso HTTP para aceitar uma requisição POST no caminho '/calc'
  • A função deve aceitar o tipo de record Calculation como payload e retornar um objeto JSON genérico

Aceita

{ "operand1": 4, "operand2": 10.2, "operator": "+" }

Retorna

{ "expression": "4+10.2", "result": 14.2 }
Editar via GitHub O link abre em uma nova janela ou aba
Ballerina Exercism

Tudo pronto para começar Serviço de Calculadora?

Crie sua conta no Exercism para aprender e dominar Ballerina com 60 exercícios e mentoria humana de verdade, tudo de graça.