#Functional Programming Workshop from Node School
This is part of the electives of Node School, however I started here since I am working through FreeCodeCamp which has takes you through the basics with codecademy. I got to the functional programming section and struggled through (http://jhusain.github.io/learnrx).
That is when I found this workshop as well as these Essential JavaScript Links
Discovering functional programming has really started to clear up my code, as well as my understanding of programming. Since passing functions to functions as callbacks reads like a book, it really feel like I am using the computer to do most of the work instead of myself continually writing out loops and loops.