The simplicity and power of Elixir: the ws2048 case
medium.com
medium.com
Hundreds of lines of gnarly tree walking down to a single function prototype, it's incredibly elegant.
Which would be somewhat off the mark in Erlang. Control flow and common interfaces are frequently expressed via adapters written using polymorphic pattern matching functions. Processes are message-passing, isolated units of work. Modules and OTP applications are encapsulation, etc.
The functional aspects aren't as important as the pattern matching on data types.