04 - Aprendendo Elixir - Sintaxe Básica
Você, desenvolvedor!
0:00 / 0:00
04 - Aprendendo Elixir - Sintaxe Básica
60 просмотров · 4 дн. назад
Você, desenvolvedor!
718 подписчиков
60 просмотров · 4 дн. назад
Aprenda a ler a sintaxe do Elixir: tipos de dados, módulos, funções, operador pipe e pattern matching. Nesta aula 4, um exemplo pequeno conecta os dados ao resultado.
Partimos de uma lista e acompanhamos a transformação passo a passo. Você verá números, átomos, strings e charlists, listas, tuplas e mapas; depois, a definição de funções, argumentos, retorno, def e defp, funções anônimas e Enum.map. O pipe mostra o caminho do dado, enquanto o pattern matching permite entender a estrutura dos valores, as novas ligações de variáveis, o operador pin e a escolha entre cláusulas de função.
As explicações visuais destacam cada parte do código. Ao final, reunimos as peças e levamos o exemplo para um projeto Mix. As referências de cada trecho aparecem no rodapé da aula.
CAPÍTULOS
00:00 Do dado ao resultado
00:59 Tipos de dados
04:17 Módulos, funções e argumentos
05:48 Funções anônimas e Enum.map
06:47 Operador pipe
08:21 Pattern matching e imutabilidade
10:26 Múltiplas cláusulas de função
11:23 Juntando as peças
11:53 Executando com Mix
AULA ANTERIOR — Instalação, IEx e Mix
• 03 - Aprendendo Elixir - Instalação, IEx e...
SÉRIE APRENDENDO ELIXIR
• Aprendendo Elixir v2
FONTES
• Saša Jurić — Elixir in Action, 2ª edição (2019), capítulos 2 e 3; trechos específicos identificados durante a aula.
• Documentação Elixir — Binaries, strings, and charlists:
https://elixir.hexdocs.pm/binaries-st...
Você, desenvolvedor! — conteúdo de programação em português para aprender e praticar.
#Elixir #ProgramacaoFuncional #AprendendoElixir