Great discussion on the readability and comprehension load associated with loops vs list comprehensions like map, filter. Top advice: use named functions in them, either way. Functional composition dissolves a large part of unreadability.
https://www.reddit.com/r/ProgrammingLanguages/comments/nwhy7o/my_theory_about_cognitive_effort_of_for_loop_vs/
@worldsendless
reddit link, muted