Funciones encoladas en CoffeScript - ¿Proceso iterativo?



   AUTOR PREGUNTA

Publicado 03 abril 2014 - 14:49

¿Cómo puedo escribir funciones encoladas en especial cuando se trata del proceso de un ciclo iterativo?


¿Tienes la misma pregunta? Yo también

 

Publicado 03 abril 2014 - 19:58

Prueba con el siguiente ejemplo, ya después te encargaras de meterle tus variables y valores:

f1 = (completeCallback) ->
console.log('Esperando...')
completeCallback()
funciones = [ fun1, fun2, fun3 ]
next = -> if
funciones .length > 0
i = funciones .shift()
i(next)
next()

   AUTOR PREGUNTA

Publicado 04 abril 2014 - 03:21

Gracias Nieves, muy bueno tu ejemplo