-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Parse machine-readable GHC GC stats. -- -- Parse machine-readable GHC GC output stats from -t --machine-readable. @package parse-gcstats @version 0.1.0.0 module Data.GCStats.Parse -- | Parse a map of keys to values. All values are assumed to be -- Double though many are actually integers. gcStatsParser :: Parser (HashMap Text Double) -- | Parser that returns entries as they come in, effectively streaming the -- entries. -- -- You have to pass subsequent ParserState results to next -- invocations. If function returns Nothing, parsing is finished. gcStatsIncr :: ParserState -> Parser (Maybe ((Text, Double), ParserState)) data ParserState initialParserState :: ParserState