diff --git a/basis/sequences/product/product.factor b/basis/sequences/product/product.factor index 4290085482..487d7b2eca 100644 --- a/basis/sequences/product/product.factor +++ b/basis/sequences/product/product.factor @@ -14,7 +14,7 @@ M: product-sequence length lengths>> product ; > product ; [ 0 over [ 1 + ] change-nth ] dip carry-ns ; : start-product-iter ( sequences -- ns lengths ) - [ [ drop 0 ] map ] [ [ length ] map ] bi ; + [ length 0 ] [ [ length ] map ] bi ; : end-product-iter? ( ns lengths -- ? ) - [ 1 tail* first ] bi@ = ; + [ last ] bi@ = ; PRIVATE>