mardi 6 janvier 2015

How do I structure my learning plan in Functional Programming to go from fundamentals to details?


In the last year I've got interested in functional programming, and occasionally played with Clojure and read random articles about FP in Internet.


What I realized is that I am missing a lot of basic concepts behind programming languages theory, like type theory, compilers implementation, levels of abstraction, etc. Also, driven by FP hype of the last years, I would like to get familiar with different FP languages and concepts. I believe it will make me a better developer and broaden my knowledge in programming in general.


I would like to go from fundamentals to details and not to start somewhere in the middle like "write a blog in Scheme and it will come" as this way never worked effectively for me.


I found a great list of books on FP here: http://ift.tt/OIFbWb but where do I start and how do I go to gradually grow? What do I pick first, what do I leave for later?


Thank you.





Aucun commentaire:

Enregistrer un commentaire