TMIB-24: Last December, priority bumping and CircleCI integration were improved A deeper dive in Elixir's Plug

How to pattern match a function in Elixir

I found how to pattern match a function on Improve error messages for invalid expression in match · Issue #5649 · elixir-lang/elixir.

x = &List.first/1
case &List.first/1 do
  ^x -> true
end

I also wrote a summary for it: How to pattern match a function in Elixir - dsdshome

Feel free to check it out and leave some comments.

Shameless plug: Check out @elixirstatus' other community project:

Credo, a new static code analysis tool that acts as a code linter, but also focusses on teaching coding practices and code consistency.