Elixir experimental stuff and exercises
mix new my_new_project
or, if we need to supervise it:
mix new --sup my_new_supervised_project
- mix test
- mix credo (check the choerence)
- mix dialyzer (check the type spec)
onother important tool is the Property Testing (https://pragprog.com/book/fhproper/property-based-testing-with-proper-erlang-and-elixir)
- credo (https://github.com/rrrene/credo)
- dialyxir (https://github.com/jeremyjh/dialyxir)
- mox (https://github.com/plataformatec/mox)
- https://codestool.coding-gnome.com/courses/elixir-for-programmers
- https://pragmaticstudio.com/courses/elixir
- https://pragmaticstudio.com/courses/unpacked-multi-player-bingo-with-elixir-phoenix-vue-elm
-
Advent of Code in Elixir (by Jose Valim): https://www.twitch.tv/josevalim/videos
-
Elixir OTP, playlist: https://www.youtube.com/playlist?list=PLZZkJeUxu6QkFsqar5pIqaLoqVnBycDoU
-
Actor Model: https://www.youtube.com/watch?v=7erJ1DV_Tlo
- Programming Elixir (by PragDave)
- Elixir in Action
- The Little Elixir & OTP Guidebook
- PlayCards: https://www.elixircards.co.uk/
- Programming Phoenix
- Metaprogramming Elixir