Functional promises. It's like lodash/underscore for promises. Using promises as functional values allows the developer to write asynchronous code in a synchronous way. Method signature lag.methodName(function, promise_array) Lag uses the "function first" method signature in order to take advantage of the functional approach to programming. If you prefer the put the values first and the method sec

