ingForAWhile()<-c // 等待排序结束；丢弃发来的值
应用.除了用于进程间通信的基本用途之外，通道可以被用作实现能现实化为流的各种其他并发编程构造的原语（primitive）。例如，可以使用通道了构造Future与promise，这里的future是一个一元素通道，而promise是发送至这个通道的一个进程，它满足future。类似的，迭代器可以直接用通道构造。