@@ -960,7 +960,7 @@ findIndices p (Stream step state) = Stream step' (state, 0)
960960 r <- step (adaptState gst) st
961961 return $ case r of
962962 Yield x s -> if p x then Yield i (s, i+1) else Skip (s, i+1)
963− Skip s -> Skip (s, i+1)
963+ Skip s -> Skip (s, i)
964964 Stop -> Stop
965965
966966{-# INLINE toListRev #-}