Is the behavior of evaluating z unspecified? z = f (0, z) f x = case x of (1,1) -> z _ -> 0 Hugs and GHC agree that z evaluates to 0. However, if the first line is changed to z = f (z,0) then both implementations loop. In other words, the behavior depends on order of evaluation, which AFAIK is not specified. _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell
- Re: [Haskell] Proposal: Allow &quo... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Keean Schupke
- Re: [Haskell] Proposal: Allow ... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Keean Schupke
- Re: [Haskell] Proposal: Allow ... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Ben Rudiak-Gould
- Re: [Haskell] Proposal: Allow ... Keean Schupke
- Re: [Haskell] Proposal: Allow ... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Keean Schupke
- [Haskell] specified or not Scott Turner
- Re: [Haskell] specified or not Arthur Baars
- Re: [Haskell] specified or not Malcolm Wallace
- Re: [Haskell] Proposal: Allow "\=" for field u... Benjamin Franksen
- Re: [Haskell] Proposal: Allow "\=" for fi... Lemmih
- Re: [Haskell] Proposal: Allow "\=" fo... robert dockins
- Re: [Haskell] Proposal: Allow "\="... Keean Schupke
- Re: [Haskell] Proposal: Allow "\=&... Benjamin Franksen
- Re: [Haskell] Proposal: Allow &quo... Keean Schupke
- Re: [Haskell] Proposal: Allow ... Benjamin Franksen
- Re: [Haskell] Proposal: Allow ... Robert Dockins