Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Intended for internal use: Parallel evaluation of IO
values
Synopsis
- twoParallel :: IO a -> IO b -> IO (a, b)
- threeParallel :: IO a -> IO b -> IO c -> IO (a, b, c)
- fourParallel :: IO a -> IO b -> IO c -> IO d -> IO (a, b, c, d)
- manyParallel :: [IO a] -> IO [a]
Documentation
twoParallel :: IO a -> IO b -> IO (a, b) Source #
Run two IO
computations in parallel and wait for the results.
threeParallel :: IO a -> IO b -> IO c -> IO (a, b, c) Source #
Run three IO
computations in parallel and wait for the results.
fourParallel :: IO a -> IO b -> IO c -> IO d -> IO (a, b, c, d) Source #
Run four IO
computations in parallel and wait for the results.
manyParallel :: [IO a] -> IO [a] Source #
Run computations in parallel and wait for the results.