úΜ Þ    /A class for Chan types that can be read from. Read the next value from the OutChan. BA class for Chan types that can be written to. A minimum complete  instance defines one of  or  -Write an entire list of items to a chan type Write a value to a Chan type. The  read side of a chan pair The  write side of a chan pair GCreate corresponding read and write ends of a chan pair. Writes to the   side can be read on the  side. KReturn a lazy list representing the contents of the supplied OutChan, much  like System.IO.hGetContents.  Duplicate an /: the duplicate channel begins empty, but data  written to the corresponding ' will appear in both, i.e. consuming a G value from the copy will have no affect on the values in the original  OutChan.            chan-split-0.1.3Data.CofunctorControl.Concurrent.Chan.ClassControl.Concurrent.Chan.Split Cofunctorcofmap ReadableChanreadChan WritableChanwriteList2Chan writeChanOutChanInChan newSplitChangetChanContentsdupChan