haskellcamargo/pragmatic-functional-javascript Summary Introduction What does "pragmatism" mean? Why functional programming? Curiosities about JavaScript Less is more Fantasy Land Unicorns and Rainbows Modules The Top Level Composition: Profit! Composition over Inheritance Currying and Par