many functional languages (if not all) do not have arrays (intended as a contiguous areas of memory containing indexable elements of fixed size) they are usually left as an implementation as libraries (i.e. Haskell's Data.Array)
There are also easy workarounds to that (including NIFs), I personally never needed arrays in Elixir
There are also easy workarounds to that (including NIFs), I personally never needed arrays in Elixir