First places to introduce functional programming

There was a pattern at work with some fellow engineers, in data engineer roles, where there would be a lot of glue functions in Python. They were all effectively a mapping over a list and doing a transform. People would add unit tests for them too. This doesn’t sound like a bad problem, and in a way, it’s not. How it’s a problem is that it creates multiple levels of indirection, when understanding…