by Example


Unlike libraries, Elixir applications are meant
to be started and run either standalone or
as a dependency inside of another app.

The structure of the project will be similar to that
of a library, except it will contain a file called `application.ex`
which contains instructions on how to
start/stop the application.

mix new --sup hello_app

$ ls hello_app/lib/hello_app/