@@ -662,8 +662,8 @@ take n0 (Stream next0 s0 len) =
662{-# INLINE [0] take #-}
662{-# INLINE [0] take #-}
664-- | /O(n)/ drop n, applied to a stream, returns the suffix of the
664-- | /O(n)/ drop n, applied to a stream, returns the suffix of the
665−-- stream of length @n@, or the empty stream if @n@ is greater than the
665+-- stream after the first @n@ characters, or the empty stream if @n@
666−-- length of the stream.
666+-- is greater than the length of the stream.
667drop :: Integral a => a -> Stream Char -> Stream Char
667drop :: Integral a => a -> Stream Char -> Stream Char
668drop n0 (Stream next0 s0 len) =
668drop n0 (Stream next0 s0 len) =
669 Stream next (J n0 :*: s0) (len - fromIntegral (max 0 n0))
669 Stream next (J n0 :*: s0) (len - fromIntegral (max 0 n0))