[Haskell-cafe] IO Help

Mark Wallsgrove mark at simplycompute.co.uk
Thu May 8 10:31:38 EDT 2008

Was there? I have been google'ing that problem for ages..

Just one more thing. I have to make a menu system where the user chooses 
what functionality they want. Because you cannot change a value once it 
is set I have used recursion so that when something changes it then 
calls the menu back up. I feel this is way to memory consuming. Is there 
another way?


main catalogue playlist:
  x = choose option
  passtofunction x

passtofunction value:
  function1 1 = main (functionName value) playlist
  function2 2 = main catalogue (functionName value)

Henning Thielemann wrote:
> On Thu, 8 May 2008, Mark Wallsgrove wrote:
>> Thank you very much for your fast response!
>> Ok, that is now changed, but everything else in my program is 
>> expecting Catalogue without IO. Is there a way to change IO Catalogue 
>> into Catalogue?
> Btw. there was a nice article precisely about the issue "How to get rid 
> of the IO?" in the old Hawiki. What is the progress in bringing back 
> Hawiki?

More information about the Haskell-Cafe mailing list