|Maintainer||Bertram Felgenhauer <email@example.com>|
Returns the contents of a channel as a list, starting at the channel head.
This is a pure computation. Forcing elements of the list may, however, block.
Write a single value to the channel.
NonTermination exception if a value has already been
written to the channel. Otherwise, returns a new channel head for
writing further values.