3 ms·
Or just use recursion? But hey, this article is an interesting way to get around that!
by sixstring982 7y ago
Or just use recursion?
But hey, this article is an interesting way to get around that!
- bitwalker 7y agoWell, I pointed out at the beginning that one can use recursion, and the implementation of the `while` construct itself uses recursion as well (in fact, you can't implement `while` without it in Elixir). In any case, expressing the equivalent of a `while` loop with predicates and timeouts is quite syntactically noisy in Elixir - it is certainly doable, but much less clear than the imperative equivalent.