-
Notifications
You must be signed in to change notification settings - Fork 805
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
exceptions-0.9.0 out of bounds #3315
Comments
Note to authors: (Also, I've revised the upper version bounds on |
Fixed for:
|
@RyanGlScott: You said that there is no default implementation of generalBracket acquire release clean use = mask $ \unmasked -> do
resource <- acquire
result <- unmasked (use resource) `catch` (\e -> do
_ <- clean resource e
throwM e )
_ <- release resource
return result Is there something unsafe about that? |
Fixed in concurrency-1.4.0.1, dejafu-1.1.0.1, hunit-dejafu-1.0.1.2, and irc-client-1.0.1.1 |
Fixed in |
Fixed for:
|
Fixed for:
|
Fixed in |
Fixed for:
|
Fixed in |
Fixed in |
Fixed in pandoc 2.1.2.
|
Fixed in |
|
Fixed in |
Fixed for:
|
Fixed in @ocharles also fixed in |
Fixed in |
Note: there might be |
Indeed. I've just uploaded The reason I had to crank out a new major release so shortly after the most recent one is because 0.9.0 inadvertently introduced a regression in which non- I apologize for the major version churn, but this was a bit of an exceptional situation (har har). |
Apologies really should come from me, I'm the one who came up with the
insufficiently well designed function.
…On Sun, Mar 11, 2018, 5:27 PM Ryan Scott ***@***.***> wrote:
Indeed. I've just uploaded exceptions-0.10.0
<http://hackage.haskell.org/package/exceptions-0.10.0> to Hackage.
The reason I had to crank out a new major release so shortly after the
most recent one is because 0.9.0 inadvertently introduced a regression
<ekmett/exceptions#63> in which non-IO effects
in bracket's "use" action become no longer visible to the "release"
action. Unfortunately, fixing this required generalizing the type of
generalBracket even further, which means you'll have to update your
MonadMask implementations again. (I've went ahead and deprecated
exceptions-0.9.0 so that folks won't be expected to support it through
CPP.)
I apologize for the major version churn, but this was a bit of an
exceptional situation (har har).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#3315 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AADBBz2fCzSga_mIJ9IesXWZc3hzs8okks5tdUJ4gaJpZM4SSc8H>
.
|
Fixed in |
We updated dotenv-hs to |
Uploaded new versions of |
Uploaded |
This issue has been superseded by #3615 |
exceptions-0.9.0 (Edward Kmett ekmett@gmail.com @ekmett) is out of bounds for:
The text was updated successfully, but these errors were encountered: