I pewne problemy zrozumienie sposobu korzystania "q" (https://github.com/kriskowal/q) A obiecuje bibliotekę javascript: var delayOne = function() {
setTimeout(function() {
return 'hi';
Próbuję uzyskać kilka wartości z Redis, połączyć je i ostatecznie wysłać. Ale po prostu nie mogę spełnić tych obietnic. To proste get funkcje z Redis client.get('user:1:id',function(err,data){
//
Używam the Q module dla Node.js w celu uniknięcia "piramidy losu" w scenariuszach, w których mam wiele kroków. Na przykład: function doTask(task, callback)
{
Q.ncall(task.step1, task)
.then