The most common scenario I encounter this with is with Maps. Here is the full anonymous notation:
Enum.sort(some_map, fn {k1,_v1}, {k2,_v2} -> k1 <= k2 end)
Here is shorthand:
Enum.sort(some_map, &( elem(&1,0) <= elem(&2,0) ))
Scala has this nice nifty notation for tuple items by index. Does Elixir have something similar or are we stuck using Kernel.elem/2 ?