
I prefer IORegion myself, because the 's' parameter of the monad isn't really the state type itself; it's more like a name for the state. The real state can have a type like (State s). The 's' parameter keeps different states separate; it's not the state itself. So region is good. but i'm not going to die in the trenches for this one! Having said my piece, I'll shut up Simon | -----Original Message----- | From: Sven Panne [mailto:Sven.Panne@informatik.uni-muenchen.de] | Sent: 08 September 2003 12:28 | To: Ross Paterson | Cc: Simon Peyton-Jones; libraries@haskell.org | Subject: Re: RealWorld | | Ross Paterson wrote: | > On reflection, IORegion sounds a bit operational; perhaps IOState is | > better (though I see the name is used in HOpenGL for something else). [...] | | No problem here, it's just an internal module/type with a rather | ad-hoc name. | | Cheers, | S. | |