]> gitweb.factorcode.org Git - factor.git/blobdiff - core/sequences/sequences.factor
sequences: adding cut-slice*.
[factor.git] / core / sequences / sequences.factor
index 37def46ded4299e70f0ec909da82bfc1a977c576..3099c5918088a958d622ab2be5c5db7598919c0d 100644 (file)
@@ -956,6 +956,9 @@ PRIVATE>
 : cut-slice ( seq n -- before-slice after-slice )
     [ head-slice ] [ tail-slice ] 2bi ; inline
 
+: cut-slice* ( seq n -- before-slice after-slice )
+    [ head-slice* ] [ tail-slice* ] 2bi ;
+
 : insert-nth ( elt n seq -- seq' )
     swap cut-slice [ swap suffix ] dip append ;