[erlang-questions] Order of evaluation of guards
Ulf Wiger
ulf@REDACTED
Tue Jan 6 14:00:54 CET 2015
> On 06 Jan 2015, at 11:33, Imants Cekusins <imantc@REDACTED> wrote:
>
> Are guards - the right place for complicated logic?
>
> Why not move such logic inside a function and use "if”?
In that particular example, it’s an API function, and the point of putting the checks in a guard sequence is that the function should fail if called with invalid arguments.
BR,
Ulf W
Ulf Wiger, Co-founder & Developer Advocate, Feuerlabs Inc.
http://feuerlabs.com
More information about the erlang-questions
mailing list