-USING: assocs hashtables.private help.markup help.syntax kernel
-sequences ;
+USING: assocs help.markup help.syntax kernel hashtables.private ;
IN: hashtables
ARTICLE: "hashtables.private" "Hashtable implementation details"
ABOUT: "hashtables"
HELP: hashtable
-{ $description "The class of hashtables. See " { $link "syntax-hashtables" } " for syntax and " { $link "hashtables" } " for general information." } ;
+{ $class-description "The class of hashtables. See " { $link "syntax-hashtables" } " for syntax and " { $link "hashtables" } " for general information." } ;
HELP: hash@
{ $values { "key" "a key" } { "array" "the underlying array of a hashtable" } { "i" "the index to begin hashtable search" } }
HELP: ?set-at
{ $values
- { "value" object } { "key" object } { "assoc/f" "an assoc or " { $link f } }
- { "assoc" assoc } }
+ { "value" object } { "key" object } { "assoc/f" "an assoc or " { $link f } }
+ { "assoc" assoc } }
{ $description "If the third input is an assoc, stores the key/value pair into that assoc, or else creates a new hashtable with the key/value pair as its only entry." } ;
HELP: >hashtable