Safe Haskell | None |
---|---|
Language | GHC2021 |
Effect for NotifySend.
Synopsis
- class Monad m => MonadNotifySend (m :: Type -> Type) where
- notify :: Text -> m (Maybe ByteString)
- notifyNotifySend :: (HasCallStack, MonadNotifySend m) => ShrunNote -> m (Maybe NotifyException)
Documentation
class Monad m => MonadNotifySend (m :: Type -> Type) where Source #
Effect for notify-send.
Instances
MonadNotifySend IO Source # | |
Defined in Shrun.Notify.MonadNotifySend | |
MonadNotifySend m => MonadNotifySend (ShellT env m) Source # | |
Defined in Shrun.ShellT | |
MonadNotifySend m => MonadNotifySend (ReaderT env m) Source # | |
Defined in Shrun.Notify.MonadNotifySend |
notifyNotifySend :: (HasCallStack, MonadNotifySend m) => ShrunNote -> m (Maybe NotifyException) Source #