Taking that first step to understanding Functional Programming concepts is the most important and sometimes the most difficult step. But it doesn’t have to be. Not with the right perspective. When we first learned to drive, we struggled. It sure looked easy when we saw other people doing it.
Full article