Hi everyone,
I am totally new to elixir and when I create a new mix project. The return value of the functions in mix.exs seems weird to me. Can you please help to explain it ?
For example :
def project do
[
app: :test,
version: "0.1.0",
elixir: "~> 1.9"
]
end
What kind of data structure this project function return ? Is that a list ? or a map ? The [ ] make me think that it is a list but why every item is a key:value pairs ?