| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GHC.Stack.Annotation.UnliftIO
Synopsis
- annotateStackIO :: (Typeable a, StackAnnotation a, MonadUnliftIO m) => a -> m b -> m b
- annotateStackStringIO :: MonadUnliftIO m => String -> m b -> m b
- annotateStackShowIO :: (Show a, MonadUnliftIO m) => a -> m b -> m b
- annotateCallStackIO :: (HasCallStack, MonadUnliftIO m) => m b -> m b
Push stack frame annotations in MonadUnliftIO code.
annotateStackIO :: (Typeable a, StackAnnotation a, MonadUnliftIO m) => a -> m b -> m b Source #
annotateStackStringIO :: MonadUnliftIO m => String -> m b -> m b Source #
annotateStackShowIO :: (Show a, MonadUnliftIO m) => a -> m b -> m b Source #
annotateCallStackIO :: (HasCallStack, MonadUnliftIO m) => m b -> m b Source #