Additional types of channels for STM. WWW: http://code.haskell.org/~wren/