A Dota2 Replay Parser written in Haskell