【发布时间】:2022-11-20 22:54:54
【问题描述】:
我正在尝试编写一个程序来复制文件并允许我们重命名它,就像 unix 中的 cp 命令一样。
import System.IO
import System.Environment
import qualified Data.Text as T
import qualified Data.Text.IO as TI
main :: IO ()
main = do
args <- getArgs
let source = args !! 0
let dest = args !! 1
input <- TI.readFile source
TI.writeFile dest input
我试过了,得到了 main: Prelude.!!: index too large
【问题讨论】:
标签: haskell