Re: Syntax for implicit parameters
Marcin Kowalczyk (qrczak@knm.org.pl) writes:
I would like to replace "with" and "dlet" with "let". But SimonPJ said he won't do it in ghc unless Hugs does it too, and Mark P Jones said he won't do it in Hugs now (without deep reasons: no people/hours to do that, and no plans to release next Hugs version this year).
I'd really, really like to see a fresh release of Hugs which includes the recently added support for imprecise exception handling (a la GHC). This is what HGL (and Fran) need to work with Hugs. I volunteer to implement whatever implicit parameter syntax is decided in Hugs. -- Alastair Reid reid@cs.utah.edu http://www.cs.utah.edu/~reid/
Marcin Kowalczyk (qrczak@knm.org.pl) writes:
I would like to replace "with" and "dlet" with "let". But SimonPJ said he won't do it in ghc unless Hugs does it too, and Mark P Jones said he won't do it in Hugs now (without deep reasons: no people/hours to do that, and no plans to release next Hugs version this year).
I'd really, really like to see a fresh release of Hugs which includes the recently added support for imprecise exception handling (a la GHC). This is what HGL (and Fran) need to work with Hugs.
I volunteer to implement whatever implicit parameter syntax is decided in Hugs.
-- Alastair Reid reid@cs.utah.edu http://www.cs.utah.edu/~reid/
There is really going to be a fresh Hugs release, I'm not sure where this other information stems from. Mark isn't actively working on Hugs anymore, but a lot of other people (including Alastair, Sigbjorn, Jeff, and myself) are providing bug fixes and added features when time permits. And there really is a need for a new release because of this unfortunate incompatibility between the Feb 2001 release and HGL/Fran. The let/dlet/with issue is still open, but there's really nothing that precludes anyone from just making a decision. Alastair is most welcome to implement something that will make Hugs compatible with GHC. I think a suitable target date for a new release is somewhere in early June. All the best, Johan
Johan Nordlander wrote:
There is really going to be a fresh Hugs release ...
Cool.
The let/dlet/with issue is still open, but there's really nothing that precludes anyone from just making a decision. Alastair is most welcome to implement something that will make Hugs compatible with GHC.
The thing is, hugs *is* currently compatible w/ GHC on this. --Jeff
The let/dlet/with issue is still open, but there's really nothing that precludes anyone from just making a decision. Alastair is most welcome to implement something that will make Hugs compatible with GHC.
The thing is, hugs *is* currently compatible w/ GHC on this.
Should read: compatible with whatever the designers/implementors of the implicit parameters feature wants it to be! -- Johan
| Marcin Kowalczyk (qrczak@knm.org.pl) writes: | > I would like to replace "with" and "dlet" with "let". But SimonPJ | > said he won't do it in ghc unless Hugs does it too, and Mark P Jones | > said he won't do it in Hugs now (without deep reasons: no | > people/hours to do that, and no plans to release next Hugs version | > this year). | | I'd really, really like to see a fresh release of Hugs ... Noticing that Alastair listed my email address in his message, and that Marcin "called me by name" in his comments above, I think it's time for a gentle reminder: I don't work on Hugs any more! In fact, as I announced at the time, I stopped working on Hugs in January 2000. After working on it for almost a decade, I figured that it was time for me to move on. That decision was not easy, in part because of the time and energy that I have invested in its development; because of the pleasure that your success stories bring; and because of the dissappointment that I feel when I hear from people who are frustrated by its limitations and weaknesses. I am astonished, quite frankly, that Hugs is still in widespread use today. I never expected it to last this long, or to have come along quite so far. And yet, of course, it is still lacking in many ways. But the system has acquired a life of its own, and no longer reflects my views, needs, or efforts as it once did. I still retain an interest in Haskell, and (for now at least) I continue to read (and sometimes reply to) messages on the Hugs mailing lists. And I do talk to Johan quite frequently about Hugs; after all, his office is just a few doors away from mine. (Johan is the current maintainer of Hugs, although I sometimes think people don't realize that it's only a small part of his work, and not a full-time activity.) I don't/won't/can't control Hugs as Marcin suggests so it's not up to me to decide whether a change gets made ... nor am I the one that will make any changes. [Incidentally, if I did control Hugs, I wouldn't make the suggested change to "dlet"/"with" at this point. Marcin says I have no "deep reasons" ... Hmm, I don't know about "deep", but I do have reasons for this, both technical and pragmatic. But I'm not going to go into detail because I don't think it will serve any useful purpose, and because, if I'm going to let go, then I really do have to let go ...] Please do with Hugs as you all see fit! Its future is in your hands now, not mine! I hope you'll all have fun with it! All the best, Mark
participants (4)
-
Alastair Reid -
Jeffrey R. Lewis -
Johan Nordlander -
Mark P Jones