Open expipiplus1 opened 9 years ago
After speaking to the boffins on #Haskell it seems as though prior versions of GHC 7.6 was too lenient on what it accepted for type families, accepting invalid code.
Removing the instance (MonadBaseControl b m) => RegionBaseControl b m
fixes this, although obviously the usefulness that provided is gone too.
I've fixed this in the RegionIOControl branch.
Super! Thanks @basvandijk! Any chance of an update to the version on Hackage?
Any chance of an update to the version on Hackage?
I first would like to try out these changes by basing safer-file-handles and regional-pointers on it. I can't promise when I get to that though...
I'm curious: Why has this package fallen by the wayside? Is there some problem with it that explains the lack of interest in keeping it alive? It seems like it would provide better static guarantees than resourcet, which a lot of people use.
Basically lack of time and other priorities. I'm flying to ZuriHac now so maybe I can spend some time there publishing a new version.
The build log in a clean sandbox is: