Aaron Tomb <[email protected]> writes:

> As others have explained, the == operator doesn't tell you whether two
> values are actually stored at the same location in memory.

Nobody yet mentioned that (==) doesn't guarantee *anything* - it's a
user defined function.  So while it may and should give structural
equality, it also may not.

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to