
5 Sep
2003
5 Sep
'03
11:02 a.m.
Now that RealWorld, formerly an implementation trick inside GHC, has become part of the public interface:
stToIO :: ST RealWorld a -> IO a
(to make stToIO sound), I think it needs a better name. The IO monad does not in fact give you exclusive access to the world, but to a region of the heap separate from those used by invocations of runST. (That's not all IO does, of course, but it's the relevant part for stToIO.) I propose IORegion.
Fine by me too. Cheers, Simon
7928
Age (days ago)
7928
Last active (days ago)
0 comments
1 participants
participants (1)
-
Simon Marlow