hashtables vocabulary
Factor handbook ยป Vocabulary index


Documentation
Hashtables

Metadata
Tags:collections
Authors:Slava Pestov


Words

Tuple classes
ClassSuperclassSlots
hashtable tuplecount deleted array
malformed-hashtable-pair tupleseq pair


Ordinary words
WordStack effect
<hashtable>( n -- hash )
>hashtable( assoc -- hashtable )
?set-at( value key assoc/f -- assoc )
associate( value key -- hash )
check-hashtable( seq -- seq )
hash-combine( hash1 hash2 -- newhash )
malformed-hashtable-pair( seq pair -- * )
parse-hashtable( seq -- hashtable )
rehash( hash -- )


Class predicate words
WordStack effect
hashtable?( object -- ? )
malformed-hashtable-pair?( object -- ? )


Files


Metadata files


Children from resource:core
VocabularySummary
hashtables.identityHashtables keyed by object identity (eq?) rather than by logical value (=)
hashtables.wrappedWrapped hashtables for providing alternate key equivalence


Children from resource:basis
VocabularySummary
hashtables.identityHashtables keyed by object identity (eq?) rather than by logical value (=)
hashtables.numbers
hashtables.sequences
hashtables.wrappedWrapped hashtables for providing alternate key equivalence