Day 31 of #100DaysOfSwiftUI: always avoiding work Is it cheating to use map and reduce before they are introduced? Take a good look at what you want to do, and try to come up with the long-term lazy way, not the short-term lazy way. (Larry Wall)