我正在从 Java 到 Haskell 朝圣。从广义上讲,我了解了 Haskell 背后的主要概念。阅读所有的教程和书籍“很有意义”,但我被困在从头开始编写自己的代码。
我想在文件系统上创建 1000 个文件名
“myfile_1.txt” ... “myfile_1000.txt”
每个都包含一些虚拟文本。
到目前为止,我已经解决了整个 IO 问题,并意识到我需要构建一个包含 1000 个元素的字符串列表。所以我有:
buildNamesList :: [] -> []
buildNamesList ???
一旦我有了 List,我就可以在每个元素上调用 writefile 方法。我不知道如何在字符串的末尾添加一个数字来获取每个文件名,因为我不能在 Haskell 中有一个 int i = 0, i ++ 构造。
我在这里有点超出我的深度,希望得到一些指导,谢谢