IO handle functions.

This commit is contained in:
Stephen Diehl
2016-06-09 20:18:55 -04:00
parent 173b86de45
commit 78b16ebcfa
+14 -3
View File
@@ -42,6 +42,7 @@ import qualified Base as PBase
-- Used for 'show', not exported.
import Data.String (String)
import Data.String as X (IsString)
-- Maybe'ized version of partial functions
import Safe as X (
@@ -280,6 +281,9 @@ import Data.Text.IO as X (
getLine
, getContents
, interact
, readFile
, writeFile
, appendFile
)
import Data.Text.Lazy (
@@ -287,8 +291,6 @@ import Data.Text.Lazy (
, fromStrict
)
import Data.String as X (IsString)
-- Printf
import Text.Printf as X (
PrintfArg
@@ -300,7 +302,16 @@ import Text.Printf as X (
import System.Exit as X
--import System.Info as X
import System.Environment as X (getArgs)
import System.IO as X (Handle)
import System.IO as X (
Handle
, FilePath
, IOMode(..)
, stdin
, stdout
, stderr
, withFile
, openFile
)
-- ST
import Control.Monad.ST as X