Yeah!! Functors, applicatives, monads. More and more these terms are popping up around the Javascript world, and for good reason! Functional programming is a fascinating paradigm which is both an enjoyable intellectual endeavor and a practical way to improve your code quality. However, many