Safe Haskell | None |
---|---|
Language | Haskell98 |
- tempfile :: IO (FilePath, Handle)
- withTempdir :: String -> (FilePath -> IO a) -> IO a
- rmFile :: FilePath -> IO ()
- catchIO :: IO a -> (IOError -> IO a) -> IO a
- isWindows :: Bool
- writeSource :: FilePath -> String -> IO ()
- writeSourceText :: FilePath -> Text -> IO ()
- readSource :: FilePath -> IO String
- setupBundledCC :: IO ()
- isATTY :: IO Bool
Documentation
writeSource :: FilePath -> String -> IO () Source
Write a source file, same as writeFile except the encoding is set to utf-8
writeSourceText :: FilePath -> Text -> IO () Source
Write a utf-8 source file from Text
readSource :: FilePath -> IO String Source
Read a source file, same as readFile but make sure the encoding is utf-8.
setupBundledCC :: IO () Source