[Haskell-cafe] Re: How to check object's identity?

Günther Schmidt redcom at fedoms.com
Sat Jan 3 10:34:59 EST 2009

Hi Jan,

in functional programming there is no such thing as "identity" as we  
understand the idea from OO.

There is only such as thing as "equality" though.


Am 03.01.2009, 16:28 Uhr, schrieb Xie Hanjian <jan.h.xie at gmail.com>:

> Hi,
> I tried this in ghci:
>> Prelude> 1:2:[] == 1:2:[]
> True
> Does this mean (:) return the same object on same input, or
> (==) is not for identity checking? If the later is true, how
> can I check two object is the *same* object?
> Thanks
> Jan

Erstellt mit Operas revolutionärem E-Mail-Modul: http://www.opera.com/mail/

More information about the Haskell-Cafe mailing list