::
GHC 10.0.0.20260917 · lts/ghc-10.0.x · c7d136e · 2026-10-12
Moduleasync-2.2.6
forConcurrentlyBounded :: Int -> [a] -> (a -> IO b) -> IO [b]
mapConcurrentlyBounded :: Int -> (a -> IO b) -> [a] -> IO [b]
stream :: Int -> ((a -> IO ()) -> IO ()) -> (a -> IO ()) -> IO ()
streamBound :: Int -> ((a -> IO ()) -> IO ()) -> (a -> IO ()) -> IO ()
streamWithInput
:: (a -> IO ()) -> IO ()
-> [b]
-> b -> a -> IO ()
-> IO ()
streamWithInputOutput
-> b -> a -> IO c
-> IO [c]
streamWithOutput :: Int -> ((a -> IO ()) -> IO ()) -> (a -> IO c) -> IO [c]