Safe Haskell | None |
---|
Documentation
data OverflowWarning Source #
Instances
Monoid OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow | |
Semigroup OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow (<>) :: OverflowWarning -> OverflowWarning -> OverflowWarning sconcat :: NonEmpty OverflowWarning -> OverflowWarning stimes :: Integral b => b -> OverflowWarning -> OverflowWarning | |
Show OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow showsPrec :: Int -> OverflowWarning -> ShowS show :: OverflowWarning -> String showList :: [OverflowWarning] -> ShowS | |
Eq OverflowWarning Source # | |
Defined in Test.IOTasks.Internal.Overflow (==) :: 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 #
pureEval