inv-sort-values ( obj -- sortedseq ) - Factor Documentation

inv-sort-values ( obj -- sortedseq )


Vocabulary
sorting

Inputs
obj an object


Outputs
sortedseq an object


Definition
IN: sorting

GENERIC: inv-sort-values ( obj -- sortedseq )


Methods
USING: arrays assocs hashtables kernel.private sequences.private
sorting ;

M: hashtable inv-sort-values
>alist [ { array } declare second-unsafe ] inv-sort-by ;


USING: assocs kernel sorting ;

M: object inv-sort-values >alist inv-sort-values ;


USING: sequences sequences.private sorting sorting.private ;

M: sequence inv-sort-values
1 check-bounds [ second-unsafe ] inv-sort-by ;

AltStyle によって変換されたページ (->オリジナル) /