Is human endeavor really just "neurons" and "reward pathways", skinner boxes nonsense? A writer writes, hoping his writings reaches the mind of others. A painter paints, hoping their paintings communicate a thousand words from his spirit's depths. I think the act of making effort is more than mastery, it is a commune with oneself, and others.
Spoiler: The <> combines lists as cross joins (for-loop within another for-loop). The lambda maps to new lists ['z', 'a'] and ['z', 'b'] (strings are just char arrays). It then computes the various combinations to recombine them so ['z', 'z'], ['z', 'b'], ['a', 'z'], ['a', 'b']. Note it's not all permutations since you don't have ['z', 'a'] even though that's actually one of the "base" arrays we got from the lambda. It took me a long time to really internalize that and it's still probably not a function I'd reach for.
It is kind of cool, though, that you can do `(,) <$> lista <> listb` and you get a nested for loop.
When you work with AI, it gives you the solution. You use your brain to manage the AI. Which is not as challenging and satisfying. When AI tells you the solution and you read (skim) it, you don’t really learn or understand. You still need time and effort for your brain to make the connections.