[Haskell-cafe] Blocking IO & FIFOs