[m-users.] More optimization away
    Volker Wysk 
    post at volker-wysk.de
       
    Wed Dec 20 22:38:27 AEDT 2023
    
    
  
Am Mittwoch, dem 20.12.2023 um 20:21 +1100 schrieb Mark Brown:
> On Wed, Dec 20, 2023 at 6:02 PM Volker Wysk <post at volker-wysk.de> 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
    
    
More information about the users
mailing list