#5129: evaluate optimized away
--+-
Reporter: dons | Owner: simonmar
Type: bug | Status: closed
Priority: normal
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: merge
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner: simonmar
Type: bug | Status: new
Priority: normal|
That's a very common idiom. Interestingly, we have:
-- | Strict (call-by-value) application, defined in terms of 'seq'.
($!):: (a - b) - a - b
#ifdef __GLASGOW_HASKELL__
f $! x = let !vx = x in f vx -- see #2273
#elif !defined(__HUGS__)
f $! x = x `seq` f x
On Tue, May 3, 2011 at 5:13
#5129: evaluate optimized away
-+--
Reporter: dons |Owner:
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner:
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons |Owner:
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons | Owner:
Type: bug | Status: new
Priority: normal|
#5129: evaluate optimized away
-+--
Reporter: dons | Owner:
Type: bug | Status: new
Priority: normal|
18 matches
Mail list logo