VocabularysequencesInputsseq | a resizable mutable sequence |
quot | a quotation with stack effect ( ... elt -- ... ? ) |
Outputsseq | a resizable mutable sequence |
Word descriptionApplies the quotation to each element in turn, and removes elements for which the quotation outputs a false value.
NotesThe sequence
seq MUST be growable. See
Resizable sequence implementation.
Side effectsModifies
seqExamplesRemove the odd numbers
USING: kernel math prettyprint sequences ;
V{ 1 2 3 4 5 6 7 8 9 0 } [ odd? not ] filter! .
V{ 2 4 6 8 0 }
See alsofilter,
filter-as,
reject,
reject-as,
reject!,
sift,
harvestDefinition