sets.extras: rename duplicates-by to unique-by, hah.
parent
fd5aa1d4f2
commit
23c16dea69
|
@ -25,4 +25,4 @@ IN: sets.extras.tests
|
|||
|
||||
{ HS{ 0 10 20 30 40 } } [ 5 iota [ 10 * ] mapped-set ] unit-test
|
||||
|
||||
{ { 1 2 4 } } [ { 1 2 3 4 5 } [ 2/ ] duplicates-by ] unit-test
|
||||
{ { 1 2 4 } } [ { 1 2 3 4 5 } [ 2/ ] unique-by ] unit-test
|
||||
|
|
|
@ -35,5 +35,5 @@ IN: sets.extras
|
|||
'[ @ _ adjoin ] each
|
||||
] keep ; inline
|
||||
|
||||
: duplicates-by ( seq quot: ( elt -- key ) -- seq' )
|
||||
: unique-by ( seq quot: ( elt -- key ) -- seq' )
|
||||
over length <hash-set> '[ @ _ ?adjoin ] filter ; inline
|
||||
|
|
Loading…
Reference in New Issue