News for hackers. Stuff that matters.
Re:Please do not attempt to simplify this code by dnautics on Friday December 28, 2018 @04:17AM (#18775736)
Erlang is not at all a pure functional language, fyi. Functions definitely have three very important core side effects that are optional: message sending, message retrieving, and dying (raising an exception).

I would call the erlang system the "one white lie" category of purity on the FP purity scale. It is, by the way, a huge tradeoff that makes operating in EVM languages far easier than, say Haskell.

There are no comments on this comment yet.