我想将Haskell添加到我的工具箱中,所以我正在通过Real World Haskell进行工作。 在输入和输出的一章,在the section on hGetContents,我碰到这个例子就是: import System.IO
import Data.Char(toUpper)
main :: IO()
main = do
inh <- openFile "input.t
我想重写interact函数,但使用Text而不是String。是否可以使用Data.Text和/或Data.Text.Lazy来完成与interact相同的行为? 例如,当我运行使用String此程序: main = interact (unlines . map f . lines)
where f "hello" = "wassup"
f _ = "wat?"
它等