Add real version bound.
parent
610116e9ba
commit
6e7f270240
|
@ -2,4 +2,4 @@
|
||||||
|
|
||||||
This package provides functionality to handle exceptions thrown in the `IO` monad. It delegates to `catch` from `Control.Exception`. An additional `catchSync` primitive is provided to handle the common case of catching only synchronous exceptions.
|
This package provides functionality to handle exceptions thrown in the `IO` monad. It delegates to `catch` from `Control.Exception`. An additional `catchSync` primitive is provided to handle the common case of catching only synchronous exceptions.
|
||||||
|
|
||||||
This implementation was extracted from one originally written by Josh Vera. Please be aware that as of the time of this writing it depends on the current git `HEAD` of [fused-effects](https://github.com/robrix/higher-order-effects).
|
This implementation was extracted from one originally written by Josh Vera. It requires a version of `fused-effects` later than 0.3.
|
||||||
|
|
|
@ -18,6 +18,5 @@ library
|
||||||
default-language: Haskell2010
|
default-language: Haskell2010
|
||||||
exposed-modules: Control.Effect.Catch
|
exposed-modules: Control.Effect.Catch
|
||||||
build-depends: base >= 4.7 && < 5
|
build-depends: base >= 4.7 && < 5
|
||||||
-- A proper version constraint will be provided when fused-effects hits 0.3
|
, fused-effects >= 0.3 && <1
|
||||||
, fused-effects
|
|
||||||
, safe-exceptions >= 0.1 && <1
|
, safe-exceptions >= 0.1 && <1
|
||||||
|
|
|
@ -2,7 +2,3 @@ resolver: lts-13.13
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
- .
|
- .
|
||||||
- location:
|
|
||||||
git: https://github.com/fused-effects/fused-effects
|
|
||||||
commit: 13b3c5f5871b6a637f5de7128865bcd305ba744e
|
|
||||||
extra-dep: true
|
|
||||||
|
|
Loading…
Reference in New Issue