Alias, import, require and use in Elixir - complete guide with use cases.
In most programming languages we often deal with instructions responsible for handling dependencies. Elixir is no different.
In Elixir, dependency is nothing more than compiled module which for some reason you want to use in another module. There are a couple of instructions that we use in Elixir to either make it easier or possible to interact with modules.
In this blog post Szymon Soppa explains and presents use case examples of four of them:
alias, require, import, use.
https://curiosum.com/blog/alias-import-require-use-in-elixir
Read next Elixir Meetup # 9 hosted by Curiosum