【发布时间】:2017-09-29 11:03:11
【问题描述】:
我正在尝试编写一个方法,当被调用时,给定一个字符串列表和输出文件的名称,它将每个元素输出到 SML 中的输出文件。我试过这个,但它似乎不起作用。
fun quit(outFile: string, list: string list) =
let
val outStream = TextIO.openOut outFile
fun out(xs : string list) =
case xs of
[] => (TextIO.closeOut outStream)
| x::xs' => (TextIO.output(outStream, x); out(xs'))
in
out(list)
end
【问题讨论】:
-
你能说得更具体点吗?有什么不好的地方?
标签: string list file-io sml smlnj