Re: [m-users.] More optimization away
Volker Wysk <[email protected]> Wed, 20 Dec 2023 12:38:27 +0100
| Newsgroups | gmane.comp.lang.mercury.general |
|---|---|
| Message-ID | <[email protected]> |
Am Mittwoch, dem 20.12.2023 um 20:21 +1100 schrieb Mark Brown: > On Wed, Dec 20, 2023 at 6:02 PM Volker Wysk <[email protected]> wrote: > > > > Hi > > > > I've made my predicate dependent on the IO state, in order to prevent it > > from being optimized away. However, the IO state isn't used inside the > > predicate. So will this be optimized away in a non-default semantics? > > Not with strict semantics. A hypothetical lazy implementation might > optimize this away, but then I wouldn't expect this technique to work > well in lazy languages generally. Okay... After all, it doesn't seem to be a good idea to try to write programs that work in all semantics. Cheers, Volker _______________________________________________ users mailing list [email protected] https://lists.mercurylang.org/listinfo/users