]> gitweb.factorcode.org Git - factor.git/commitdiff
Optimized minimum and maximum for element-repeats
authornomennescio <nomennescio@factorcode.org>
Sat, 14 Oct 2023 00:39:08 +0000 (02:39 +0200)
committerJohn Benediktsson <mrjbq7@gmail.com>
Mon, 23 Oct 2023 17:28:52 +0000 (10:28 -0700)
extra/sequences/repeating/repeating.factor

index b2eb049cfdeb1f8c18f0d47116c8ddcc93148c33..fdfef64bfd711ef8734d76bc781687c1ae462c1c 100644 (file)
@@ -48,5 +48,8 @@ M: element-repeats virtual@ [ times>> /i ] [ seq>> ] bi ;
 
 INSTANCE: element-repeats immutable-sequence
 
+M: element-repeats minimum seq>> minimum ; inline
+M: element-repeats maximum seq>> maximum ; inline
+
 : repeat-elements ( seq times -- new-seq )
     dupd <element-repeats> swap like ;