@[email protected] to [email protected] • 1 year agowhen is it best to use a recursive function vs a for loopmessage-square47fedilinkarrow-up134arrow-down13
arrow-up131arrow-down1message-squarewhen is it best to use a recursive function vs a for loop@[email protected] to [email protected] • 1 year agomessage-square47fedilink
minus-square@cosmicroselinkEnglish6•1 year agoIn Elixir & Erlang, they don’t even have a for-loop construct. You have to use recursion. And I think that’s beautiful. I also think tail-call optimization is beautiful.
minus-square@glitches_brewlink5•edit-21 year agoElixir does have for loops. https://hashrocket.com/blog/posts/elixir-for-loops-go-beyond-comprehension That being said, I have worked at a company who uses Elixir 4 years now and I have never once written one.
minus-square@cosmicroselinkEnglish3•1 year agoOh you’re so right, I never use those so I completely forgot :X
In Elixir & Erlang, they don’t even have a for-loop construct. You have to use recursion. And I think that’s beautiful. I also think tail-call optimization is beautiful.
Elixir does have for loops.
https://hashrocket.com/blog/posts/elixir-for-loops-go-beyond-comprehension
That being said, I have worked at a company who uses Elixir 4 years now and I have never once written one.
Oh you’re so right, I never use those so I completely forgot :X