簡體   English   中英

什么是弗雷格相當於Haskell“readFile”?

[英]What is the Frege equivalent to Haskell “readFile”?

在為Real-world Haskell代碼示例(第2章)准備Frege等價物時,我找不到等效的

:type readFile

最接近的匹配是什么?

看來你必須使用openReader :: String -> IO BufferedReader函數以及getLines :: BufferedReader -> IO [String]函數。 然后你可以將字符串列表組合成一個字符串。

好的,我做到了

readFile :: String -> IO [String]
readFile fileName = do
    file <- openReader fileName
    file.getLines

(這不會很好地作為評論顯示,所以我做了一個答案)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM