Skip to content

callmarx/aprendendo_elixir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aprendendo Elixir

License Contributor Covenant love

Como bom fanboy que sou de Ruby (e Rails), decidi estudar Elixir - linguagem brazuca e com sintaxe inspirada no Ruby.

Método de estudo

Cheguei a pensar em comprar algum curso online, mas como sou canguinha e mais implicante do que debugar java no Eclipse decidi seguir os tutoriais do Elixir School, o Getting Started e a documentação oficial. Além disso, fazer os exercícios sobre a linguagem do https://exercism.io.

A ideia aqui é fazer uma mistura de um diário de estudo com tutorial de ensino sob a minha perspectiva através deste projeto. Isso tudo também será postado em Blog.

Instalação e configuração

Inicialmente pensei em utilizar algum gerenciador de versão como faço com Ruby através do RVM, mas optei por agora instalar diretamente no meu Linux, no caso Arch Linux. Para outros sistemas operacionais veja em https://elixir-lang.org/install.html.

# instalação
$ sudo pacman -S elixir

Você deve obter algo como:

$ elixir -v
Erlang/OTP 23 [erts-11.2] [source] [64-bit] [smp:12:12] [ds:12:12:10] [async-threads:1] [hipe]

Elixir 1.11.3 (compiled with Erlang/OTP 23)

Para submter os exercícios de https://exercism.io/tracks/elixir, também instalei o CLI deles pelo AUR.

# instalação
$ yay -S exercism

Como utilizo o NeoVim - cheio de firulas visuais com diversos plugins - instalei o vim-elixr.

Licença

Copyright 2021 Eugenio Augusto Jimenes. Licenciado sob a licença MIT, consulte o arquivo LICENSE.

Código de Conduta

Espera-se que todos que interagem nas bases de código deste projeto - lista de problemas/sugestões, forum, email etc - sigam o código de conduta.

About

Meus estudos em Elixir com a trilha do exercism.io

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages