Hacker News new | ask | show | jobs
by hauleth 26 days ago
What do you mean there? What is not short-circuited there?
1 comments

The whole thing `false or true' is sent in for evaluation, so if there is a side-effect function that returns `true', it is executed too. Because Elixir treats it as a macro and not short-circuit.