RE: [Haskell-cafe] Seeking comments on this IO proposal

2005-01-06 Thread Simon Marlow
On 17 December 2004 16:49, John Goerzen wrote: First, if someone were to make a working, useful package out of this, is it likely that it would become the standard (whatever that means) IO system in Haskell anytime in the near future? I ask because I don't want to put a lot of time into

Re: [Haskell-cafe] Seeking comments on this IO proposal

2004-12-17 Thread David Roundy
On Fri, Dec 17, 2004 at 12:09:34AM +, Ben Rudiak-Gould wrote: Given this background you can probably guess that I'm not too keen on the traditional open/read/write/seek/close model; I don't think it's a good abstraction for anything, even files. I love the idea of gzip and gunzip as

Re: [Haskell-cafe] Seeking comments on this IO proposal

2004-12-17 Thread Keean Schupke
What about Peter Simons' BlockIO library? Its very fast and has a reasonably simple interface. Keean. Ben Rudiak-Gould wrote: John Goerzen wrote: My proposal is here: http://www.complete.org/~jgoerzen/t/MissingH.IO.HVIO.html I'm aware that others have been working on IO proposals;

Re: [Haskell-cafe] Seeking comments on this IO proposal

2004-12-17 Thread John Goerzen
Thank you, Ben, Simon PJ, Simon M, David, and the others that sent such helpful responses. It seems that there is rough consensus that Ben/SimonM's ideas are the right way forward. Obviously these ideas represent a significant shift from the way things are now. I spent some time looking over

Re: [Haskell-cafe] Seeking comments on this IO proposal

2004-12-17 Thread Jeremy Shaw
At Fri, 17 Dec 2004 10:48:34 -0600, John Goerzen wrote: First, if someone were to make a working, useful package out of this, is it likely that it would become the standard (whatever that means) IO system in Haskell anytime in the near future? I ask because I don't want to put a lot of time

Re: [Haskell-cafe] Seeking comments on this IO proposal

2004-12-16 Thread Ben Rudiak-Gould
John Goerzen wrote: My proposal is here: http://www.complete.org/~jgoerzen/t/MissingH.IO.HVIO.html I'm aware that others have been working on IO proposals; specifically, Simon Marlow's here: http://www.haskell.org/~simonmar/io/System.IO.html The proposal on Simon M's page was originally my