Hoogle Search
Within LTS Haskell 24.64 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
eitherErrnoIfNullRetry :: IO (Ptr a) -> IO (Either Errno (Ptr a))unix-bytestring Foreign.C.Error.Safe No documentation available.
eitherErrnoIfNullRetryMayBlock :: IO (Ptr a) -> IO b -> IO (Either Errno (Ptr a))unix-bytestring Foreign.C.Error.Safe No documentation available.
eitherErrnoIfRetry :: (a -> Bool) -> IO a -> IO (Either Errno a)unix-bytestring Foreign.C.Error.Safe A variant of throwErrnoIfRetry which returns Either instead of throwing an errno error.
eitherErrnoIfRetryMayBlock :: (a -> Bool) -> IO a -> IO b -> IO (Either Errno a)unix-bytestring Foreign.C.Error.Safe A variant of throwErrnoIfRetryMayBlock which returns Either instead of throwing an errno error.