replicate -package:Cabal -package:hedgehog -package:ghc -package:conduit package:bytestring is:exact

O(n) replicate n x is a ByteString of length n with x the value of every element. The following holds:
replicate w c = fst (unfoldrN w (\u -> Just (u,u)) c)
O(n) replicate n x is a ByteString of length n with x the value of every element. The following holds:
replicate w c = unfoldr w (\u -> Just (u,u)) c
This implementation uses memset(3)
O(n) replicate n x is a ByteString of length n with x the value of every element.
O(n) replicate n x is a ByteString of length n with x the value of every element.
O(n) replicate n x is a ShortByteString of length n with x the value of every element. The following holds:
replicate w c = unfoldr w (\u -> Just (u,u)) c