User Tools

Site Tools


2018:estudando_programas_exemplo_em_elixir

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2018:estudando_programas_exemplo_em_elixir [2019/03/27 17:22] adolfont2018:estudando_programas_exemplo_em_elixir [2020/11/19 11:42] (current) – external edit 127.0.0.1
Line 51: Line 51:
  
  
-Cada clásula é uma definição de função.+Cada cláusula é uma definição de função.
  
 Neste exemplo, usamos o formato de definição de função de Elixir em uma linha. Você pode usar os dois. Neste exemplo, usamos o formato de definição de função de Elixir em uma linha. Você pode usar os dois.
Line 94: Line 94:
  
 Observe a refatoração de ''e/2'' antes da implementação de ''ou/2''. Observe a refatoração de ''e/2'' antes da implementação de ''ou/2''.
-Quando uma definição de uma função tem, seu sua definição, um underline ''_'', isto significa que pode receber qualquer valor. +Quando uma definição de uma função tem, em sua definição, um //underline// ''_'', isto significa que pode receber qualquer valor. Agora talvez seja o momento de você tentar aprender um pouco de [[https://elixirschool.com/pt/lessons/basics/pattern-matching/|Casamento de Padrões (Pattern Matching)]]. Dois ótimos texto em inglês são [[https://dev.to/flatironschool/pattern-matching-in-elixir-33m1|este]] e  
 +[[https://blog.carbonfive.com/2017/10/19/pattern-matching-in-elixir-five-things-to-remember/|este]].
  
  
2018/estudando_programas_exemplo_em_elixir.1553707343.txt.gz · Last modified: 2020/11/19 11:42 (external edit)