A Ruby implementation of Go Channels