]> gitweb.factorcode.org Git - factor.git/commitdiff
Optimized minimum and maximum for circular
authornomennescio <nomennescio@factorcode.org>
Fri, 13 Oct 2023 21:29:39 +0000 (23:29 +0200)
committerJohn Benediktsson <mrjbq7@gmail.com>
Mon, 23 Oct 2023 17:28:52 +0000 (10:28 -0700)
basis/circular/circular.factor

index 5aac946bc8b13f1f31b119ac5031d32df1abc27c..c0b00d7a3f927b63a8b68b555299e77048ffb57b 100644 (file)
@@ -18,6 +18,9 @@ PRIVATE>
 
 M: circular virtual@ circular-wrap seq>> ; inline
 
+M: circular minimum seq>> minimum ; inline
+M: circular maximum seq>> maximum ; inline
+
 : change-circular-start ( n circular -- )
     ! change start to (start + n) mod length
     circular-wrap start<< ; inline