yield* срещу yield на ecmascript 6

Бърках с новите генератори на хармония в най-новия Node.js и библиотеки, които ги използват за контрол на потока, като co, gen-run или ген

Използването на yield е съвсем ясно, но забелязах синтаксиса yield* с вложени генераторни функции в по-късните две библиотеки, но не и в първата. Не мога да намеря никаква справка за това. ¿Какви са разликите и случаите на употреба?


person Vicente Gallur Valero    schedule 03.09.2013    source източник
comment
Вижте Делегиране на доходност в уикито на Harmony. Това трябва да го обясни.   -  person James Allardice    schedule 03.09.2013
comment
Добре, така че ако разбрах правилно в случая с co има няма нужда да използвате yield*, тъй като функцията toThunk ще извика рекурсивно co, когато дадете друга генераторна функция, нали?   -  person Vicente Gallur Valero    schedule 03.09.2013