On Mon, Apr 20, 2009 at 7:57 AM, Achim Schneider <bars...@web.de> wrote:
> Lennart Augustsson <lenn...@augustsson.net> wrote: > > > On Sun, Apr 19, 2009 at 10:43 PM, Peter Verswyvelen > > <bugf...@gmail.com> wrote: > > > For example, suppose you have a predicate a -> Bool, and a list of > > > these predicates [a -> Bool], but you want to remove all functions > > > that are obviously equal in the C way from the list for > > > optimization... Okay big hack, and one could do this already with > > > reallyUnsafePtrEquality# I guess... > > > > And when the need gets big enough you pull out StablePtr and use > > that. :) > > > Waaagh! Don't give him ideas, he's going to do it... Nah, I don't think so. I think, even after all this mess, we've been relatively clear that Eq is how you do it. Luke
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe