|Portability||non-portable (requires STM)|
|Maintainer||Peter Robinson <firstname.lastname@example.org>|
Corresponds to Control.Concurrent.STM.TChan
TChan: the duplicate channel begins empty, but data written to
either channel from then on will be available from both. Hence this creates
a kind of broadcast channel, where data written by anyone is seen by
Put a data item back onto a channel, where it will be the next item read.