Replaced throw to throwIO where type is IO
Bas van Dijk
v.dijk.bas at gmail.com
Fri Oct 8 10:59:55 EDT 2010
On Sun, Sep 26, 2010 at 12:28 PM, Simon Marlow <marlowsd at gmail.com> wrote:
> On 24/09/10 23:20, Bas van Dijk wrote:
>>
>> I just extended the patch with two more throw-to-throwIO replacements
>> in GHC/IO.hs.
>>
>
> We should be using throwIO rather than throw in an IO context, so if there
> are no objections I'll test and apply the patch. It's not an API or a
> functionality change, so I don't think the full libraries proposal process
> is warranted here.
>
> I'm sure none of these are actually bugs, but it's good practice to use
> throwIO. Unfortunately there's no easy way to get the type system to tell
> us.
>
> Cheers,
> Simon
>
Thanks Simon, I created a ticket for this so we don't forget:
http://hackage.haskell.org/trac/ghc/ticket/4380
Bas
More information about the Libraries
mailing list