Hoogle Search
Within LTS Haskell 24.26 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
throwErrnoIfMinus1Retry :: (Eq a, Num a) => String -> IO a -> IO abase Foreign.C.Error Throw an IOError corresponding to the current value of getErrno if the IO action returns a result of -1, but retries in case of an interrupted operation.
throwErrnoIfMinus1RetryMayBlock :: (Eq a, Num a) => String -> IO a -> IO b -> IO abase Foreign.C.Error as throwErrnoIfMinus1Retry, but checks for operations that would block.
throwErrnoIfMinus1RetryMayBlock_ :: (Eq a, Num a) => String -> IO a -> IO b -> IO ()base Foreign.C.Error as throwErrnoIfMinus1RetryMayBlock, but discards the result.
throwErrnoIfMinus1Retry_ :: (Eq a, Num a) => String -> IO a -> IO ()base Foreign.C.Error as throwErrnoIfMinus1, but discards the result.
throwErrnoIfMinus1_ :: (Eq a, Num a) => String -> IO a -> IO ()base Foreign.C.Error as throwErrnoIfMinus1, but discards the result.
throwErrnoPathIfMinus1 :: (Eq a, Num a) => String -> FilePath -> IO a -> IO abase Foreign.C.Error as throwErrnoIfMinus1, but exceptions include the given path when appropriate.
throwErrnoPathIfMinus1_ :: (Eq a, Num a) => String -> FilePath -> IO a -> IO ()base Foreign.C.Error as throwErrnoIfMinus1_, but exceptions include the given path when appropriate.
createDirectoryIfMissing :: Bool -> FilePath -> IO ()directory System.Directory createDirectoryIfMissing parents dir creates a new directory dir if it doesn't exist. If the first argument is True the function will also create all parent directories if they are missing.
createDirectoryIfMissing :: Bool -> OsPath -> IO ()directory System.Directory.OsPath createDirectoryIfMissing parents dir creates a new directory dir if it doesn't exist. If the first argument is True the function will also create all parent directories if they are missing.
hIfModifiedSince :: HeaderNamehttp-types Network.HTTP.Types