| Safe Haskell | None |
|---|
Test.IOTasks.Overflow
Documentation
data OverflowWarning Source #
Constructors
| OverflowOccurred | |
| NoOverflow |
Instances
| Monoid OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow Methods mappend :: OverflowWarning -> OverflowWarning -> OverflowWarning mconcat :: [OverflowWarning] -> OverflowWarning | |
| Semigroup OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow Methods (<>) :: OverflowWarning -> OverflowWarning -> OverflowWarning sconcat :: NonEmpty OverflowWarning -> OverflowWarning stimes :: Integral b => b -> OverflowWarning -> OverflowWarning | |
| Show OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow Methods showsPrec :: Int -> OverflowWarning -> ShowS show :: OverflowWarning -> String showList :: [OverflowWarning] -> ShowS | |
| Eq OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow Methods (==) :: OverflowWarning -> OverflowWarning -> Bool (/=) :: OverflowWarning -> OverflowWarning -> Bool | |
evalOverflow :: (EffectEval t, Typeable a) => OverflowTreatment t -> Env t -> t a -> (OverflowWarning, a) Source #
class EffectEval (t :: Type -> Type) Source #
Minimal complete definition
pureEval