- User Since
- Jun 14 2014, 8:51 AM (278 w, 6 d)
Jul 25 2018
Apr 8 2015
Sorry again for messing this up!
Mar 12 2015
Mar 4 2015
newtype SourcePackageId = SourcePackageId FastString deriving (Eq, Ord)
I'm using it to search for packages by source ID rather than by package key.
Ah, okay. Thankfully, that's not what I'm using it for :) So do you think it's a bad idea to export it @ezyang?
Mar 3 2015
Jan 13 2015
Dec 6 2014
Sep 4 2014
Aug 28 2014
I don't insist on the name, of course. However, it seems to me that "punching a hole through mask" is precisely what "interruptible" means. When we say that takeMVar is interruptible, that is what we mean, I think?
Don't import unsafeUnmask.
Aug 8 2014
I'm not sure I completely understand the patch -- but doesn't the above obsolete the Haskell-land shutdownManagers?
Jul 30 2014
I mentioned the need for this change on trac (Trac #9377), rather than here -- it solves the deadlock on process termination due to shutdown of the IO manager (Trac #9284), so yes, it's doesn't just satisfy my OCD :-) (Although it does that, too :).
Jul 29 2014
Jul 11 2014
I have no experience with these tools but in theory that would be awesome :) Note that there has been a previous attempt at this: