Add forcing of processing file in `main` function in generated parser
I.e.:
parseAndPrintFiles :: Bool -> [FilePath] -> IO ()
parseAndPrintFiles isPrinting filenames =
forM_ filenames $ \filename -> do
file <- BS.readFile filename
let !res = force $ parse file -- Here
case res of
But it is need to add NFData
instance to all generated types (in one of PRs)