Because of it's magic.
Debugging it it a nightmare especially when you have to roll up your sleeves and go into Erlang.
Debugging it it a nightmare especially when you have to roll up your sleeves and go into Erlang.
The biggest help was IO.inspect, and then the next biggest was elixir_ls, which had used typespec analysis and highlighted the error for me in my ide.