IO Bool -> Bool

Adrian Hey ahey@iee.org
Thu, 14 Aug 2003 08:05:05 +0100


On Thursday 14 August 2003 06:20, Tn X-10n wrote:
> <html><div style='background-color:'><DIV>
> <P><BR>hai guys</P>is it possible to convert IO Bool to
> Bool?</DIV></div><br clear=all><hr>Get 10mb of e-mail space with <a
> href="http://g.msn.com/8HMTENSG/2737??PS=">MSN Hotmail Extra Storage</a> at
> only S$36 per year including GST</html>

It makes no sense to convert an IO Bool to a Bool. If something
has type IO Bool that means it is an action which will get a
Bool from the outside world. It cannot be converted into a Bool.

If you want to use the action to get a Bool from the outside world
you should invoke the action in somewhere in the IO part of your code,
like this..

	do ...
	   boolVal <- ioBoolAction
	   ...

Regards
--
Adrian Hey