You can already write in sync style with ES6 generators. Take a look at:

https://github.com/bjouhier/galaxy
https://github.com/jmar777/suspend

The fact that generators are shallow continuations is not a problem. Galaxy 
can handle generator functions calling other generator functions at any 
depth.

Bruno

On Monday, August 5, 2013 5:23:11 PM UTC+2, Christopher Probst wrote:
>
> Hi guys,
>
> today I read something about the upcomming es6 generator support and how 
> useful they are in combination with promises (Q library for instance).
>
> The problem with node is that it provides only asynchronous functions (and 
> synchronous.. pff).
> I think in order to use promised based io the node.js should support an 
> additional function for each asynchronous function in the future or maybe a 
> library which does this. 
>
> I know that the Q library already exports functions like "Q.denodeify" so 
> it's definitely not much work but it's still work.
>
> I've started with node a year ago and it is really a nice tool but I 
> always hated the callbacks. They are not composable, verbose and absolutely 
> ugly.
>
> What do you think about this issue ? Any chance direct support for this 
> will ever be added ?
>
> Regards,
> Chris
>

-- 
-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"nodejs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to