zip
zip copied to clipboard
`PrimMonad` instance for `ZipArchive`
It looks like ZipArchive
could easily have a PrimMonad
instance based on that for StateT ZipState IO
- and I've hit an instance where it would be useful to have. Would it correct & appropriate to add one in?
Can you do the primitive operations in IO
and lift that using the existing MonadIO
instance?