Promises are awesome. But when it comes to write promise chains, it becomes kind of hard to write. PQ solves this issue and allows you to create human readable promise chains
Zero dependencies. Un-opinionated — includes only the bare minimum predicates you're likely to use. Works with Node, AMD and all browsers, including IE6. Extensible... Sounds like we have a winner.
Currying is one of those things that sounds complicated but is actually frustratingly simple once you understand the principle. The ability to call a method with less arguments than it expects, and then have it return another method expecting the remaining arguments is a surprisingly powerful pattern.
Kakapo its a full featured http mocking library, he allows you to entirely replicate your backend logic in simple and declaritive way directly in the browser. This way you can easily prototype and develop the whole Application without backend and just deactivate Kakapo when you go production. In order to achieve that Kakapo gives you a set of utilities like Routing, Database, Response, Request and so on…