I've got a bit of a problem. I have to write a function which is called repeatedly, and has fixed input types and output types. (None of which are an IO type) I would like to store a temporary variable which is loaded by the function when it's called in a file of some sort, but I can't work out how to do this. I only need to store a single boolean value and the name of the file can be anything. Also, is there a way to erase the file from disk after I'm done with it? I'm using HUGS. (version 1.3 I think)