gpt4 book ai didi

purescript - 如何在PureScript(readFile)中读取文件

转载 作者:行者123 更新时间:2023-12-04 22:58:08 28 4
gpt4 key购买 nike

在测试时,我想从磁盘读取文件或向磁盘写入文件(JSON输入,JSON输出)。如何在PureScript中做到这一点?在Haskell我有类似的东西

main :: IO ()
main = do
input <- readFile "input.json"
writeFile "output.json" $ process input

到目前为止,我所有的尝试都失败了,包括尝试使用 readFile中的 import Node.FS.Sync

顺便说一句,如果我的JSON文件中还有其他(更好)的读取方式,请告诉我。 (我不是JavaScript专家,但我想将一些(严格的)Haskell代码移植到JS,以便可以在其他地方使用。)

最佳答案

或使用purescript 0.12

module Main where

import Prelude
import Effect (Effect)
import Effect.Console (log)

import Node.Encoding (Encoding(..))
import Node.FS.Sync (readTextFile)

main :: Effect Unit
main = do
log =<< readTextFile UTF8 "input.json"

关于purescript - 如何在PureScript(readFile)中读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35705155/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com