Closed chris-martin closed 7 years ago
In addition to simply removing a bunch of code, this also removes some unnecessary typeclass constraints. For example, get and put don't require any resource cleanup, so it's odd to give them a MonadResource constraint when MonadIO will do.
get
put
MonadResource
MonadIO
Thanks
In addition to simply removing a bunch of code, this also removes some unnecessary typeclass constraints. For example,
get
andput
don't require any resource cleanup, so it's odd to give them aMonadResource
constraint whenMonadIO
will do.