Como converter uma API de callback existente para promessas?

quero trabalhar com promessas, mas tenho uma API de retorno num formato como: 1. Carga de DOM ou outro evento pontual ... ) { ... }); }); }); Como é que eu trabalho com a API em promessas, como é que a "promisifico"?

nodejs-como promisificar http.pedido? o reject foi chamado duas vezes.

Estou a tentar embrulhar ... Promise: new Promise(function(resolve, reject) { var req = http.request({ hos ... echar, mas não há nenhum método em ClientResponse objecto. UPD: A segunda rejeição desencadeia muito raramente-porquê?

Qual é a diferença entre um futuro e uma promessa?

Qual é a diferença entre Future e Promise? Ambos agem como um substituto para resultados futuros, mas onde está a principal diferença?

Como realmente usar Q promise no nó.js?

isto pode ser uma pergunta noob, mas sou novo nas promessas e a tentar descobrir como usar Q no nó.js. ... ); } async(function () { console.log('async called back'); }); Como é que eu uso Q e o seu Aqui no meu exemplo?