values-hash

Hashes the values passed to it.  This function hashes every object in arguments using elem-hash-function, and merges the resulting hash codes in order.

The function elem-hash-function must be suitable for use as a hash function.  See page 123 of the Dylan Reference Manual.

The ordered keyword is passed on to merge-hash-ids.

Exported from

Arguments

elem-hash-functionAn instance of <function>.
initial-stateAn instance of <hash-state>.
#rest argumentsInstances of <object>.

Values

hash-idAn instance of <integer>.
result-stateAn instance of <hash-state>.
Returns a hash id created from the merging of two argument hash ids.
The table-extensions module.
The class of objects that can be applied to arguments.
The type of hash states.
The class of all Dylan objects.
The class of integers.