::
GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8174fa4 · 2026-10-11
Modulesdl2-2.5.6.1Haskell2010
fromC :: Show a => Text -> Text -> (a -> Maybe b) -> a -> b
getError :: MonadIO m => m Text
throwIf :: MonadIO m => (a -> Bool) -> Text -> Text -> m a -> m a
throwIf_ :: MonadIO m => (a -> Bool) -> Text -> Text -> m a -> m ()
throwIf0 :: (Eq a, MonadIO m, Num a) => Text -> Text -> m a -> m a
throwIfNeg :: (MonadIO m, Num a, Ord a) => Text -> Text -> m a -> m a
throwIfNeg_ :: (MonadIO m, Num a, Ord a) => Text -> Text -> m a -> m ()
throwIfNot0 :: (Eq a, MonadIO m, Num a) => Text -> Text -> m a -> m a
throwIfNot0_ :: (Eq a, MonadIO m, Num a) => Text -> Text -> m a -> m ()
throwIfNull :: MonadIO m => Text -> Text -> m (Ptr a) -> m (Ptr a)