Examples of different version of Elixir using the generator:
# Project
mix new elixir_generated
# OTP Application
mix new --sup elixir_generated
mix release.init
# Umbrella Application
mix new --umbrella elixir_generated
mix new child_app
Checkout the branches to see the different versions.