ANNOUNCE: Object I/O released

2002-04-08 Thread Krasimir Angelov
PThe first release, 0.1, of Object I/O is now available. PThe Object I/O for Haskell library is a port of standard Clean Object I/O library. The general structure of the Haskell version is inherited from the original library but there are also few differences provoked from the languages

RE: ANNOUNCE: Object I/O released

2002-04-08 Thread Krasimir Angelov
--- Simon Peyton-Jones [EMAIL PROTECTED] wrote: Well done! You never responded to my question about MVars... Simon The version that I release is based entirely on LS version. I think that it is more elegant and more useful for customer. 1) In the MVAR version each event handler

RE: ANNOUNCE: Object I/O released

2002-04-08 Thread Simon Peyton-Jones
Krasimir |The version that I release is based entirely on LS | version. I think that it is more elegant and more | useful for customer. I'm delighted and impressed that you have completed the Object I/O port, but I don't think I agree with you about the MVar/LS issue. A note to

RE: ANNOUNCE: Object I/O released

2002-04-08 Thread Krasimir Angelov
--- Peter Achten [EMAIL PROTECTED] wrote: Perhaps there is an interesting alternative that covers all GOOD points and has fewer BAD points. Some pieces of library can be simplified if redefine: data WindowLSHandle ls ps = WindowLSHandle { wlsState:: ls , wlsHandle