Function
The hash function for the equivalence predicate ==.
object-hash object initial-state => hash-id result-state
<integer>.
<hash-state>.
<integer>.
<hash-state>.
Returns a hash code for object that corresponds to the equivalence predicate ==.
This function is a useful tool for writing hash functions in which the object identity of some component of a key is to be used in computing the hash code.
It returns a hash ID (an integer) and the result of merging the initial state with the associated hash state for the object, computed in some implementation-dependent manner.