kim / leveldb-haskell

Haskell bindings to LevelDB (https://github.com/google/leveldb)
BSD 3-Clause "New" or "Revised" License
66 stars 50 forks source link

Remove MonadResource's duplication of Base re-exports #32

Closed chris-martin closed 7 years ago

chris-martin commented 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.

kim commented 7 years ago

Thanks