@@ -14,12 +14,12 @@ import System.IO (IOMode(..), hSeek, SeekMode(..))
14cat :: FH.Handle -> IO ()
14cat :: FH.Handle -> IO ()
15cat src = S.runFold (FH.writeArrays FH.stdout) $ FH.readArraysOf (256*1024) src
15cat src = S.runFold (FH.writeArrays FH.stdout) $ FH.readArraysOf (256*1024) src
16-- byte stream version
16-- byte stream version
17−-- cat src = FH.write FH.stdout $ FH.read src
17+-- cat src = S.runFold (FH.write FH.stdout) $ FH.read src
19cp :: FH.Handle -> FH.Handle -> IO ()
19cp :: FH.Handle -> FH.Handle -> IO ()
20cp src dst = S.runFold (FH.writeArrays dst) $ FH.readArraysOf (256*1024) src
20cp src dst = S.runFold (FH.writeArrays dst) $ FH.readArraysOf (256*1024) src
21-- byte stream version
21-- byte stream version
22−-- cp src dst = FH.write dst $ FH.read src
22+-- cp src dst = S.runFold (FH.write dst) $ FH.read src
24ord' :: Num a => Char -> a
24ord' :: Num a => Char -> a
25ord' = (fromIntegral . ord)
25ord' = (fromIntegral . ord)