yield package:foundation

Send a value downstream.
Same as yield, but additionally takes a finalizer to be run if the downstream component terminates.
Send values downstream.