sequence-hashcode ( depth seq -- x ) (original) (raw)
sequence-hashcode ( depth seq -- x )
Vocabulary
sequences
Inputs
depth | an integer |
---|---|
seq | a sequence |
Outputs
x | an integer |
---|
Word description
Iterates over a sequence, computes a hashcode with hashcode* for each element, and combines them.
Definition
USING: kernel sequences.private ;
: sequence-hashcode ( depth seq -- x )
[ 0 ] 2dip [ hashcode* sequence-hashcode-step ] with each ;
inline