<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
But this still requires that an extra *File parameter be threaded down from Start to the local call site. I still don't see why we couldn't (well I guess I could using C functions?) have a createFiles :: *Files call that returns a blank nameless partition from the FileSystem? This would be very convenient for any systems programming task requiring functional access to /tmp......<div><br class="webkit-block-placeholder"></div><div>--shiv--</div><div><br><div><div>On Aug 23, 2007, at 1:44 AM, Andrew Butterfield wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Helvetica" size="3" style="font: 12.0px Helvetica">You can pull out the filesystem from the world, and then open individual</font></p> <p style="margin: 0.0px 0.0px 0.0px 0.0px"><font face="Helvetica" size="3" style="font: 12.0px Helvetica">files for reading and writing and then pass these file handles to the functions that want to process external data.</font></p> </blockquote></div><br></div></body></html>