When I was younger, I found writing essays, mathematical proofs, and imperative code very similar activities. Functional programming was difficult, because I could not find the right way to think about it.
Over time, I have slowly become better at functional programming. But I'm now worse with proofs and essays due to the lack of practice.
Over time, I have slowly become better at functional programming. But I'm now worse with proofs and essays due to the lack of practice.