Gabriella439 / Haskell-Pipes-Safe-Library

Safety for the pipes ecosystem
BSD 3-Clause "New" or "Revised" License
26 stars 21 forks source link

Remove instances for MonadThrow and MonadCatch, add tryP/catchP #28

Closed jwiegley closed 7 years ago

jwiegley commented 8 years ago

This goes along with my other pull request in pipes: https://github.com/Gabriel439/Haskell-Pipes-Library/pull/180

Gabriella439 commented 8 years ago

Could you also add a pipes-4.2.1 lower bound, since presumably that will be the pipes release that has the new instances

jwiegley commented 8 years ago

@Gabriel439 Done, and rebased.

Gabriella439 commented 7 years ago

Alright, this is up on Hackage now as pipes-safe-2.2.5. In the process I made sure that users can't accidentally import the constraint from both libraries