Intended meaning of nubBy use in GHC's compiler/cmm/Debug.hs

24 Jan
2017
24 Jan
'17
4:10 p.m.
The meaning of nubBy when applied to functions other than equivalence relations changed around the time you created compiler/cmm/Debug.hs. This makes it extra tricky to figure out exactly what that nubBy is expected to do. Do you think you could explain? Furthermore, it would be helpful to know what (if anything) is known about the relationships between the source spans in the the argument to the nubBy. This code is proving to be a bit of a hot spot in #11095 and the better we understand what's going on the better our chances of coming up with good solutions. Thanks, David Feuer
3038
Age (days ago)
3038
Last active (days ago)
0 comments
1 participants
participants (1)
-
David Feuer