morphismtech / squeal

Squeal, a deep embedding of SQL in Haskell
350 stars 32 forks source link

Add in PQ instance for MonadCatch, MonadThrow, and MonadMask #238

Closed adamwespiser closed 4 years ago

adamwespiser commented 4 years ago

This PR adds in three new instances for the PQ monad, MonadCatch, MonadThrow, and MonadMask. Additionally, I've added a dependency on the hackage library exceptions which defines the typeclasses above mentioned. Finally, test suite is passing on my local machine.