I have been working with C # for many years, starting with the beta version. I have some time moving from OOP to functional oriented programming (FOP). I started with the concepts of procedural programming and functional composition in the late 1980s and have been doing OO since 1995, when UML was in its infancy, when I programmed the procedural and OO approach in Delphi using a multi-paradigm. Are there any good suggestions for books to help transition to functional programming with a deeply rooted OO programmer?
I tried the Haskell book, but it seemed to require some background in the subject and was very impregnable.
I have a couple of O'Reilly , Apress books on F #, but it all seems a bit woolly and half empty house just doing the job. It also mixes objects with features that suit your needs.
F # seems to forgive me in my OOP thinking much more than Haskell, but I think in order to get the real benefits I need to get FOP thinking in order to get the most out of the code. I read about functional programming for about two years between my daily C # affairs. But I feel that I do not delve into thoughts.
I am sure that there are many people like me. Any answers would be, I think, a big help for many C # guys wanting to switch to F #. Especially with many big market hitters requiring F #. I am a contractor who needs to get up to speed as soon as possible.
c # functional-programming f #
WeNeedAnswers
source share