Skip to content

Instantly share code, notes, and snippets.

@ear
Last active August 13, 2017 22:08
Show Gist options
  • Save ear/7dd6c4d045f05ebad9f923b671c370b2 to your computer and use it in GitHub Desktop.
Save ear/7dd6c4d045f05ebad9f923b671c370b2 to your computer and use it in GitHub Desktop.
module Main where
import System.Environment (getArgs)
import Data.ByteString (ByteString)
import qualified Data.ByteString as B
import Data.Text.ICU.Convert
import Data.Text.Encoding as T
main = do
[filename] <- getArgs
kiss <- B.readFile filename
c <- open "SHIFT_JIS" Nothing
B.putStrLn . T.encodeUtf8 . toUnicode c $ kiss
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment