I opened an issue to discuss the best syntax. In fact, there are more 
alternatives than I could put into the article - they can be found in the 
issue discussion:
https://github.com/tatumizer/circuit/issues/1. Please help to sort it out!

@nin jin:
I might be wrong, but I think the goal of fibers is to HIDE asynchronous 
nature of functions.
The goal of circuit is the opposite: to create elegant and succinct 
notation where asynchronous functions shine. And you see, it's really 
getting closer to that goal (gradually).

@ajlopez:
Please don't hesitate to open new issues in the circuit project if you know 
what to improve/add/etc. It's better to document suggestions there, or else 
they will be lost.
Even if something is tangentially related, let it better be on github. Many 
apparently different problems are inter-related in fancy ways.

Just one more point. Turns out, circuit can be regarded as fine-grained 
implementation of mediator patter,
Good presentation of mediator pattern can be found in this paper:
http://addyosmani.com/largescalejavascript 
It's interesting how essentially the same concept applies in two completely 
different sets of circumstances. h/t Ates Goral 
[@atesgoral](https://github.com/atesgoral)

Thanks everybody for comments! Please send more!

-- 
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

Reply via email to