Patrick Thomson
b62dafd3ef
GHC 9 support.
...
Apparently something in the typechecker got more ornery, because
passing the actions to `mask_` and `uninterruptibleMask_` using
`const` produced an error about not being able to instantiate
unification variables with polytypes.
2021-04-07 18:27:00 -04:00
Rob Rix
ae2d4e9ce8
Merge pull request #16 from fused-effects/1.1
...
1.1
2020-07-13 11:28:16 -04:00
Rob Rix
917120d62c
Spacing.
2020-07-13 11:15:57 -04:00
Rob Rix
39ca4b9b15
Placate hlint.
2020-07-13 11:15:51 -04:00
Rob Rix
657ababae4
Rename the CI config.
2020-07-13 11:15:25 -04:00
Rob Rix
0fffc0ef74
Update the CI config.
2020-07-13 11:15:11 -04:00
Rob Rix
63cd204413
Add a CI-specific cabal.project file.
2020-07-13 11:12:52 -04:00
Rob Rix
d0f182f33a
Add 8.10 to CI.
2020-07-13 11:11:51 -04:00
Rob Rix
bfc75060ca
Bump CI to 8.8.3.
2020-07-13 11:11:42 -04:00
Rob Rix
e5485955e7
Bump CI to the latest cabal.
2020-07-13 11:11:33 -04:00
Rob Rix
777a95e643
Bump 8.8 to 8.8.3.
2020-07-13 11:11:05 -04:00
Rob Rix
47ae6df816
Add 8.10 to tested-with.
2020-07-13 11:10:56 -04:00
Rob Rix
14bbc5104c
Add a changelog entry.
2020-07-13 11:10:38 -04:00
Rob Rix
5e5dcc901a
Bump the package version.
2020-07-13 11:10:10 -04:00
Rob Rix
6dc3043254
Merge pull request #15 from fused-effects/distributive-algebra
...
Distributive algebra
2020-07-08 13:34:33 -04:00
Rob Rix
aaaee45efc
Bump to 1.1.
2020-07-08 11:09:01 -04:00
Rob Rix
e3a3dae17c
Update all the uses of liftWith for the new ordering.
2020-07-03 13:44:08 -04:00
Rob Rix
f478f9bffb
Update Control.Carrier.State.IORef.
2020-07-03 13:42:20 -04:00
Rob Rix
4d63df6eb3
Add the stylish-haskell config.
2020-07-03 13:39:05 -04:00
Rob Rix
bce1613a2d
Depend on fused-effects@master.
2020-07-03 13:38:20 -04:00
Patrick Thomson
82abf48863
Merge pull request #12 from fused-effects/version-1.0.0.0
...
Track fused-effects-1.0 from Hackage.
2019-11-12 14:12:54 -05:00
Patrick Thomson
3fd26eadf6
Track fused-effects-1.0 from Hackage.
2019-11-12 11:21:33 -05:00
Patrick Thomson
8d3d9c9eaf
Merge pull request #11 from fused-effects/we-want-the-functor
...
Adjust IORef carrier to handle new handleCoercible idiom.
2019-11-07 16:06:42 -05:00
Patrick Thomson
4bc96a21ae
Adjust IORef carrier to handle new handleCoercible idiom.
...
This brings us up to parity with what we expect the 1.0 interface to
look like.
2019-11-07 15:57:47 -05:00
Patrick Thomson
31c9b7cdee
Merge pull request #10 from fused-effects/from-readme-to-compileme
...
Compile the README.
2019-11-01 12:15:02 -04:00
Patrick Thomson
83bd118d79
Compile the README.
...
As per https://github.com/fused-effects/fused-effects/pull/310 .
2019-11-01 11:30:36 -04:00
Patrick Thomson
4b77ba2f15
Symlink the README.
2019-11-01 11:23:13 -04:00
Patrick Thomson
6a6e2e5baf
Merge pull request #9 from fused-effects/test-imony
...
Add test suite.
2019-10-31 16:06:30 -04:00
Patrick Thomson
f168d094d3
Run the tests in CI now that we have them.
2019-10-31 16:00:58 -04:00
Patrick Thomson
18df1a752f
Merge pull request #8 from fused-effects/new-glorious-exceptions
...
Remove Resource and Catch and introduce Control.Effect.Exception.
2019-10-31 15:59:39 -04:00
Patrick Thomson
0ca568cbce
No need for a runM.
2019-10-31 15:40:29 -04:00
Patrick Thomson
aff3177b53
Merge branch 'new-glorious-exceptions' into test-imony
2019-10-31 15:39:21 -04:00
Patrick Thomson
36fdef6a68
We never shipped a version that contained Resource.
2019-10-31 15:37:43 -04:00
Patrick Thomson
56b9169cd9
Forgot a language clause.
2019-10-29 14:56:11 -04:00
Patrick Thomson
3191eadf9b
Adjust example in the README.
2019-10-29 14:50:52 -04:00
Patrick Thomson
a685909638
Test `finally` in the presence of State.Strict and State.IORef.
2019-10-29 14:47:13 -04:00
Patrick Thomson
db2ddf6d7f
Add a skeleton test suite.
2019-10-29 14:17:35 -04:00
Patrick Thomson
22ef821297
consistent export lists
2019-10-29 12:53:24 -04:00
Patrick Thomson
54fd176097
Shorter versions.
2019-10-29 12:53:04 -04:00
Patrick Thomson
b38a6846f1
Merge remote-tracking branch 'origin/master' into new-glorious-exceptions
2019-10-29 12:52:09 -04:00
Patrick Thomson
1852690582
Reorganize .cabal file.
2019-10-29 12:49:18 -04:00
Patrick Thomson
bb1bc9c407
Update changelog.
2019-10-29 12:46:57 -04:00
Patrick Thomson
fca52034b3
Rework README.
2019-10-29 12:42:00 -04:00
Patrick Thomson
c15f016a49
Add Actions-based CI.
2019-10-29 12:41:52 -04:00
Patrick Thomson
d672693b27
Excise basically the whole project in favor of Control.Effect.Exc.
2019-10-29 12:27:02 -04:00
Patrick Thomson
a39a61861d
Add Control.Effect.Exception.
2019-10-29 12:22:20 -04:00
Patrick Thomson
031544d4b7
Merge pull request #7 from iand675/master
...
Rename catchSync to catch, catch to catchAsync.
2019-10-23 17:27:55 -04:00
Ian Duncan
acb517b68a
Update changelog
2019-10-23 10:21:00 +09:00
Ian Duncan
be5a29cc19
Rename catchSync to catch, catch to catchAsync.
2019-10-20 20:34:34 +09:00
Patrick Thomson
e9c75732ac
Merge pull request #5 from fused-effects/port-resource-effect-for-1.0
...
Add Resource effect and port to fused-effects 1.0.
2019-10-16 17:41:09 -04:00