Handbook Glossary
factorcode.org
>alist% ( node -- )


Vocabulary
persistent.hashtables.nodes

Inputs
nodean object


Outputs
None

Definition
IN: persistent.hashtables.nodes

GENERIC: >alist% ( node -- )


Methods
USING: accessors persistent.hashtables.nodes ;

M: bitmap-node >alist% nodes>> >alist-each% ;


USING: accessors persistent.hashtables.nodes ;

M: collision-node >alist% leaves>> >alist-each% ;


USING: kernel persistent.hashtables.nodes ;

M: empty-node >alist% drop ;


USING: accessors persistent.hashtables.nodes ;

M: full-node >alist% nodes>> >alist-each% ;


USING: accessors arrays kernel make persistent.hashtables.nodes
;

M: leaf-node >alist% [ key>> ] [ value>> ] bi 2array , ;