Haskell/Declaração de tipos: diferenças entre revisões
[edição verificada] | [edição verificada] |
Conteúdo apagado Conteúdo adicionado
Primeira tradução de en:Haskell/Type declarations |
|||
Linha 94:
Os parênteses em torno do nome do construtor e das variáveis vinculadas são obrigatórios, senão, o compilador não criaria <code>mostrarAniversario</code> como sendo uma função de um argumento só. Também é importante saber que a expressão dentro dos parênteses ''não é'' uma chamada para as funções de construção, isto é, <code>Casamento nome1 nome1 ano mes dia</code> não será avaliada, pois trata-se apenas de uma descrição do padrão.
Por fim, podemos carregar tudo no GHCi e testar:
|