-
Simon Peyton Jones authored
------------------------- Fix a demand-analyser bug ------------------------- This bug led to "entered absent arg" errors. The fix is in DmdAnal.dmdTransform -- Important! If we Keep the constructor application, then -- we need the demands the constructor places (usually lazy) -- If not, we don't need to. For example: -- f p@(x,y) = (p,y) -- S(AL) -- g a b = f (a,b) -- It's vital that we don't calculate Absent for a!
d5a43d65