Перейти к содержимому

03 - Aprendendo Elixir - Instalação, IEx e Mix

Você, desenvolvedor!

0:00 / 0:00

03 - Aprendendo Elixir - Instalação, IEx e Mix

75 просмотров · 5 дн. назад
Você, desenvolvedor!
718 подписчиков
75 просмотров · 5 дн. назад
Instale Elixir no macOS com asdf, experimente o IEx e crie seu primeiro código em um projeto Mix. Esta é a aula 3 de Aprendendo Elixir. A aula mostra a instalação no macOS com asdf e apresenta um caminho para Linux, a seleção de versões por pasta, expressões no IEx e a diferença entre uma mensagem impressa e o valor retornado por uma função. Depois, criamos um projeto com Mix, identificamos seus arquivos, compilamos, executamos testes e carregamos uma alteração no console com recompile(). O código é explicado por infográficos progressivos, com referências às fontes exibidas no rodapé de cada trecho. As telas de editor e terminal são apresentações didáticas baseadas em exemplos executados e verificados. A instalação é um procedimento conferido na documentação oficial. CAPÍTULOS 00:00 Do primeiro comando ao primeiro projeto 00:21 Versões de Elixir e Erlang/OTP 00:54 Preparando o macOS com asdf 01:23 Plugins, dependências e instalação 01:51 Instalação no Linux 02:27 Seleção de versões por pasta 02:57 Experimentando no IEx 03:25 Imprimir e retornar: IO.puts 03:52 Consultando a ajuda 04:13 Variáveis, valores e casamento de padrões 04:42 Criando o projeto com Mix 05:14 Código, testes e configuração 05:38 Compilar, executar e testar 06:06 Dependências do projeto 06:23 O projeto dentro do IEx 06:46 Editar, recompilar e experimentar 07:14 Seu ciclo de trabalho FONTES PRINCIPAIS • Dave Thomas — Programming Elixir (2014): capítulos 1 e 13. • Saša Jurić — Elixir in Action, 2ª edição (2019): seções 2.1, 2.2, 2.3, 2.7.2 e 3.1. • Instalação do Elixir: https://elixir-lang.org/install/ • Compatibilidade Elixir/OTP: https://hexdocs.pm/elixir/compatibili... • asdf: https://asdf-vm.com/guide/getting-sta... • Plugins: https://github.com/asdf-vm/asdf-erlang e https://github.com/asdf-vm/asdf-elixir • IEx.Helpers: https://hexdocs.pm/iex/IEx.Helpers.html ACOMPANHE A SÉRIE Playlist de Aprendendo Elixir:    • Aprendendo Elixir v2   Aula 2 — Por dentro da BEAM:    • 02 - Aprendendo Elixir v2 -  A Beam   #Elixir #IEx #Mix