I've long enjoyed ruby's `loop` keyword for exactly this type of use. Cameron
On Tue, Apr 8, 2014 at 4:28 PM, Stefan Karpinski <ste...@karpinski.org>wrote: > Eh, doesn't seem that hard to write `while true` and `while` by itself is > kind of confusing. I also don't necessarily think this is how everyone > should write loops, but I increasingly find myself starting out by writing > `while true` and then putting conditions where they are needed as I go. > Then after I've written the loop out, I'll figure out how to refactor it as > a while condition. > > > On Tue, Apr 8, 2014 at 3:38 PM, Mike Innes <mike.j.in...@gmail.com> wrote: > >> If while true loops are idiomatic, could we perhaps make the true >> optional? >> >> >> On Tuesday, 8 April 2014 18:57:53 UTC+1, Stefan Karpinski wrote: >> >>> Good idea. For what it's worth, these days I would be perfectly happy >>> to only program with while true loops and explicit breaks. >>> >>> On Apr 8, 2014, at 1:41 PM, Kevin Squire <kevin....@gmail.com> wrote: >>> >>> Although not too frequent, this would be a good FAQ entry. >>> >>> Cheers, Kevin >>> >>> >>> On Tuesday, April 8, 2014, Pierre-Yves Gérardy <pyg...@gmail.com> wrote: >>> >>>> This does the trick: >>>> >>>> while true >>>> # ... >>>> condition || break >>>> end >>>> >>>> >>>> >>>> On Tuesday, April 8, 2014 5:26:00 AM UTC+2, Freddy Chua wrote: >>>>> >>>>> as stated in question.. >>>>> >>>> >