patch applied (hat): Corrected two bugs in new handling of newtype data constructors and twiddle in patterns.
10 Oct
2006
10 Oct
'06
11:13 a.m.
Thu Feb 21 03:45:24 PST 2002 olaf * Corrected two bugs in new handling of newtype data constructors and twiddle in patterns. DeclsScc can occur because of desugaring of record expressions. Variations of the variable "irrefutableDummy" need to be created that don't clash with each other. First, the variable need to be qualified to avoid clashes between modules. Second, the source position is part of the name to avoid clashes within the Prelude. The later is only a hack; there may still be a clash but it hasn't been noticed yet. M ./src/compiler98/DbgTrans.hs -11 +14
7015
Age (days ago)
7015
Last active (days ago)
0 comments
1 participants
participants (1)
-
Malcolm Wallace