Does anybody have tips for golfing in Erlang? I'm looking for specific things that can be applied to Erlang, not any language. I know we already have tips for Elixir, but that is different.
As usual, please post separate tips in separate answers.
Code Golf Stack Exchange is a question and answer site for programming puzzle enthusiasts and code golfers. It only takes a minute to sign up.Sign up to join this community
Suppose you have a function reversing a list:
Since this is the only condition left, this can be golfed into:
Or, since this is an identity function:
You can also abuse the wild-cards in if statements. E.g.
if A<B->A;true->B end.
This can be golfed into:
if A<B->A;_->B end.