Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
SDL.Internal.Exception
Documentation
throwIfNeg :: (MonadIO m, Num a, Ord a) => Text -> Text -> m a -> m a Source #
throwIfNeg_ :: (MonadIO m, Num a, Ord a) => Text -> Text -> m a -> m () Source #
throwIfNot0 :: (Eq a, MonadIO m, Num a) => Text -> Text -> m a -> m a Source #
throwIfNot0_ :: (Eq a, MonadIO m, Num a) => Text -> Text -> m a -> m () Source #
throwIfNull :: MonadIO m => Text -> Text -> m (Ptr a) -> m (Ptr a) Source #