How to handle iteration in Rust has been a hotly debated topic for many months. We have several loop constructs but generally prefer to loop using higher order functions. A recent change by marijn makes for aware of how to iterate using higher-order functions and stack-based lambdas, while still allowing loop control flow using break, cont and even ret. The bottom line is that you can now write: f
{{#tags}}- {{label}}
{{/tags}}