::
GHC 10.0.0.20260917 · master · 5ff592b · 2026-10-19
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]