22165bdb51624bd8fb2c2bca3bc10beb8f391e12
[ghc-hetmet.git] / ghc / lib / concurrent / Merge.lhs
1 %
2 % (c) The GRASP/AQUA Project, Glasgow University, 1995
3 %
4 \section[Merge]{Mergeing streams}
5
6 Avoiding the loss of ref. transparency by attaching the merge to the
7 IO monad.
8
9 (The ops. are now defined in Concurrent to avoid module loop trouble).
10
11 \begin{code}
12 module Merge
13         (
14           merge
15         , nmergeIO
16         ) where
17
18 import Concurrent
19 \end{code}