我一直在尝试读取haskell中的大文件.
我需要使用自定义算法为大学项目压缩它.一切正常,直到我开始压缩大文件.
我从我的程序中提取出错了,我在这里以"Hello大文件"的形式公开它:
import System
import qualified Data.ByteString.Lazy as BL
import Data.Word
fold_tailrec :: (a -> b -> a) -> a -> [b] -> a
fold_tailrec _ acc [] =
acc
fold_tailrec foldFun acc (x : xs) =
fold_tailrec foldFun (foldFun acc x) xs
fold_tailrec' :: (a -> b -> a) -> a -> [b] -> a
fold_tailrec' _ acc [] =
acc
fold_tailrec' foldFun acc (x : xs) =
let forceEval = fold_tailrec' foldFun (foldFun acc x) xs in …Run Code Online (Sandbox Code Playgroud)