Think Scala, Elm and Haskell have it as well.
Having that and elixirs pattern matching would be insane.