Refactoring

A conversation with an LLM AI on how to gradually improve a very procedural method through the use of functional programming techniques. I learned about contexts, how to pay careful attention to method signatures, and the strengths and weaknesses of different languages in the use of functional programming.
Learn More