Haskell: Как использовать attoparsec для чтения вложенного списка из ByteString

У меня есть текстовый файл (размером ~ 300 МБ) с вложенным списком, похожим на этот:

[[4, 9, 11, 28, 30, 45, 55, 58, 61, 62, 63, 69, 74, 76, 77, 82, 87, 92, 93, 94, 95], [4, 9, 11, 28, 30, 45, 55, 58, 61, 62, 63, 69, 74, 76, 77, 82, 87, 92, 93, 94],[4, 9, 11, 28, 30, 45, 55, 58, 61, 62, 63, 69, 74, 76, 77, 82, 85, 87, 92, 93, 94, 95]]

Вот моя программа для чтения файла в haskellInteger список:

import qualified Data.ByteString as ByteStr

main :: IO ()

-- HOW to do the same thing but using ByteStr.readFile for file access?
main = do fContents 

Ответы на вопрос(1)

Ваш ответ на вопрос