Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
A fully-processed, optimized replay. This is the nicest format for humans
to work with. It can be converted all the way back down to a
RawReplay
for serialization.
fromOptimizedReplay :: Monad m => OptimizedReplay -> m Replay Source #
Converts an OptimizedReplay
into a Replay
.
Operates in a Monad
so that it can fail
somewhat gracefully.
toOptimizedReplay :: Monad m => Replay -> m OptimizedReplay Source #
Converts a Replay
into an OptimizedReplay
.
Operates in a Monad
so that it can fail
somewhat gracefully.