在测试时,我想从磁盘读取和写入文件(JSON 输入,JSON 输出)。我如何在 PureScript 中做到这一点?在 Haskell 我有类似的东西
main :: IO ()
main = do
input <- readFile "input.json"
writeFile "output.json" $ process input
到目前为止,我所有的尝试都失败了,包括尝试使用readFile
from import Node.FS.Sync
。
顺便说一句,如果在我的 JSON 文件中有任何其他(更好的)读取方式,请告诉我。(我不是 JavaScript 专家,但我想将一些 - 严格 - Haskell 代码移植到 JS 以便它可以在其他地方使用。)