# Which Scheme iteration construct do you prefer?

**URL:** <https://forum.systemcrafters.net/t/which-scheme-iteration-construct-do-you-prefer/1353>\
**Category:** General\
**Tags:** scheme\
**Created:** [January 26, 2025, 7:08am UTC](https://forum.systemcrafters.net/t/which-scheme-iteration-construct-do-you-prefer/1353 "2025-01-26T07:08:23Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![cow\_2001](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.systemcrafters.net/cow_2001/32/598_2.png) [@cow\_2001](https://forum.systemcrafters.net/u/cow_2001)\
**Post date:** [January 26, 2025, 7:08am UTC](https://forum.systemcrafters.net/t/which-scheme-iteration-construct-do-you-prefer/1353/1 "2025-01-26T07:08:23Z")

</div>

A bit of bikeshedding - how do you, personally, prefer your Scheme iterations?

Named `let`? `do`? `fold`s and/or `reduce`s?

When do you choose one over the other?

I personally prefer named `let`s for a lot of stuff.
