• Dmitry Rubinstein
  • 25 October 2017
  • Comments

Elixir: Brackets Hell in Supervision tree

Supervision tree

The Supervisor.Spec module was deprecated and does not work with the module-based child specs, introduced in Elixir v1.5. Thus, all methods for supervision tree declaring were sugnificantly changed. It’s great time to understand the waterflow of passing arguments - from top-level Supervisor to low-level workers aka GenServers.