{-# LANGUAGE CPP #-} -- | Wrapper to support unicode IO with GHC 6.10 and 6.12 module Todos.IO (putStr, putStrLn,readFile,getContents,print, encodeString, decodeString) where import Codec.Binary.UTF8.String (encodeString, decodeString) #if __GLASGOW_HASKELL__ < 612 import Prelude hiding (putStr, putStrLn,readFile,getContents,print) import System.IO.UTF8 #else import Prelude #endif