Haskell应用程序中的(地址边界错误)

时间:2018-12-10 23:16:31

标签: haskell memory-mapped-files

我正在尝试开发Dockerfile传呼机的haskell替代品。

完整代码在这里 https://github.com/purpleP/pager.git

less

这就是我读取文件的方式。它适用于20Mb的文件,但不适用于100Mb的文件。我是在做错什么还是mmap库中的错误?

buildInitialState :: IO TuiState buildInitialState = do (file : args) <- getArgs bs <- mmapFileByteStringLazy file Nothing pure (TuiState (V.fromList (BC.lines bs)) 0) 是我得到的确切错误。

0 个答案:

没有答案