| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Clang.Coformat.Util
Documentation
data ExpectedFailure Source #
Constructors
| FormatterSegfaulted Text |
Instances
| Eq ExpectedFailure Source # | |
Defined in Clang.Coformat.Util Methods (==) :: ExpectedFailure -> ExpectedFailure -> Bool # (/=) :: ExpectedFailure -> ExpectedFailure -> Bool # | |
| Show ExpectedFailure Source # | |
Defined in Clang.Coformat.Util Methods showsPrec :: Int -> ExpectedFailure -> ShowS # show :: ExpectedFailure -> String # showList :: [ExpectedFailure] -> ShowS # | |
| CoHas ExpectedFailure Failure Source # | |
Defined in Clang.Coformat.Util Methods inject :: ExpectedFailure -> Failure # | |
data UnexpectedFailure Source #
Constructors
| FormatterFailure | |
Fields
| |
Instances
| Eq UnexpectedFailure Source # | |
Defined in Clang.Coformat.Util Methods (==) :: UnexpectedFailure -> UnexpectedFailure -> Bool # (/=) :: UnexpectedFailure -> UnexpectedFailure -> Bool # | |
| Show UnexpectedFailure Source # | |
Defined in Clang.Coformat.Util Methods showsPrec :: Int -> UnexpectedFailure -> ShowS # show :: UnexpectedFailure -> String # showList :: [UnexpectedFailure] -> ShowS # | |
| CoHas UnexpectedFailure Failure Source # | |
Defined in Clang.Coformat.Util Methods inject :: UnexpectedFailure -> Failure # | |
Instances
| Eq Failure Source # | |
| Show Failure Source # | |
| Generic Failure Source # | |
| CoHas UnexpectedFailure Failure Source # | |
Defined in Clang.Coformat.Util Methods inject :: UnexpectedFailure -> Failure # | |
| CoHas ExpectedFailure Failure Source # | |
Defined in Clang.Coformat.Util Methods inject :: ExpectedFailure -> Failure # | |
| type Rep Failure Source # | |
Defined in Clang.Coformat.Util type Rep Failure = D1 (MetaData "Failure" "Clang.Coformat.Util" "coformat-0.2.1.0-N4XCmh29ewAFCsFuF2Lqx" False) (C1 (MetaCons "ExpectedFailure" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ExpectedFailure)) :+: C1 (MetaCons "UnexpectedFailure" PrefixI False) (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 UnexpectedFailure))) | |
checked :: (MonadError err m, CoHas UnexpectedFailure err, CoHas ExpectedFailure err, MonadIO m) => IO (ExitCode, Text, Text) -> m Text Source #
forConcurrently' :: (MonadLoggerIO m, MonadError e m) => [a] -> (forall m'. (MonadLoggerIO m', MonadError e m') => a -> m' b) -> m [b] Source #
forConcurrentlyPooled :: (MonadLoggerIO m, MonadError e m, MonadReader r m, Has TaskGroup r) => [a] -> (forall m'. (MonadLoggerIO m', MonadReader r m', MonadError e m') => a -> m' b) -> m [b] Source #
convert :: MonadError e' m => (e -> e') -> ExceptT e m a -> m a Source #