There are way more places where a simple typo will ruin you in a for loop than a reduce or fold or map. Using briefer abstractions in place of nested loops is almost always preferable.
> Using briefer abstractions in place of nested loops is almost always preferable.
Indeed, this is why everyone knows the J programming language.
> Using briefer abstractions in place of nested loops is almost always preferable.
Indeed, this is why everyone knows the J programming language.