Debuggin Elixir variables
April 02, 2019
To print out Elixir variable type in interactive console
iex> foo = 25
iex> IEx.Info.info(foo)
[{"Data type", "Integer"}, {"Reference modules", "Integer"}]IEx.Info.info actually returns structured info. To print out variable type in your code use inspect
foo = %{id: 25}
foo |> IEx.Info.info() |> IO.inspect()which will stdout this
[{"Data type", "Map"}, {"Reference modules", "Map"}]Enjoy awesome Elixir!
