#Hardcore Functional Programming in JavaScript https://frontendmasters.com/courses/functional-javascript/
##The Silence
##Ramda https://github.com/CrossEye/ramda http://ramdajs.com/
npm install ramda
##Pointfree
npm install pointfree-fantasy
##folktale http://folktale.github.io/
npm install data.either
##Bacon http://baconjs.github.io/
##Libraries
- CrossEye/ramda
- baconjs/bacon.js
- fantasyland/fantasy-io
- DrBoolean/pointfree-fantasy
- folktale/data.either
##Demo https://github.com/begriffs/immutube
##Wrapup Bonus, “Finish up” Screencast http://vimeo.com/97575933 http://jsbin.com/zowev http://jsbin.com/jeqof
###Terms
- Container
- Functor
- Pointer Functor
- Applicative Functor
- Monads
- Monoids
- concat()
- empty()
##Fantasy Land spec