Safe Haskell | Safe-Infered |
---|
Data.Alternative.IO.Lifted
Description
- (<||>) :: MonadBaseControl IO m => m a -> m a -> m a
- goNext :: (MonadIO m, MonadBase IO m) => m a
- runAnyOne :: (MonadIO m, MonadBaseControl IO m) => [m a] -> m a
- data AltIOLiftedGoNext = AltIOLiftedGoNext
Documentation
(<||>) :: MonadBaseControl IO m => m a -> m a -> m aSource
goNext :: (MonadIO m, MonadBase IO m) => m aSource
Go to the next IO
monad by throwing AltIOLiftedGoNext
.
data AltIOLiftedGoNext Source
Constructors
AltIOLiftedGoNext |