Safe Haskell | None |
---|---|
Language | Haskell2010 |
Asynchronous arrows over monads with MonadBaseControl IO, using lifted-async.
Synopsis
- newtype AsyncA m a b = AsyncA {
- runAsyncA :: a -> m b
- liftAsyncA :: (MonadTrans t, Monad m) => AsyncA m i o -> AsyncA (t m) i o
Documentation
liftAsyncA :: (MonadTrans t, Monad m) => AsyncA m i o -> AsyncA (t m) i o Source #
Lift an AsyncA through a monad transformer of the underlying monad.