# replicate -package:Cabal -package:base -package:bytestring -package:memory -package:filepath -package:rio

O(n*m) replicate n t is a Text consisting of the input t repeated n times.
O(n*m) replicate n t is a Text consisting of the input t repeated n times.
replicate n x is a sequence consisting of n copies of x.
O(n) A vector of the given length with the same value in each position.
Replicate a value to a given length
Replicate a value to a given length
O(n) A vector of the given length with the same value in each position.
Create a mutable vector of the given length (0 if the length is negative) and fill it with an initial value.
Create a mutable vector of the given length (0 if the length is negative) and fill it with an initial value.
O(n) A vector of the given length with the same value in each position.
Create a mutable vector of the given length (0 if the length is negative) and fill it with an initial value.
O(n) A vector of the given length with the same value in each position.
Create a mutable vector of the given length (0 if the length is negative) and fill it with an initial value.
O(n) A vector of the given length with the same value in each position.
Create a mutable vector of the given length (0 if the length is negative) and fill it with an initial value.
Produce a finite stream consisting of n copies of the given value. Subject to fusion
Replicate a single value the given number of times. Subject to fusion Since 1.2.0
replicate n x is a list of length n with x the value of every element. It is an instance of the more general genericReplicate, in which n may be of any integral type.
```>>> replicate 0 True
[]

>>> replicate (-1) True
[]

>>> replicate 4 True
[True,True,True,True]
```
replicate n x is a DList of length n with x as the value of every element. [itex](n). replicate obeys the law:
```toList (replicate n x) = replicate n x
```
Specialisation of \$>.
Repeat an element several times.
replicate n x is a sequence of length n with x as the value of every element.
```> replicate 10 a :: Text
"aaaaaaaaaa"
```
replicate n x is a list of length n with x the value of every element. It is an instance of the more general genericReplicate, in which n may be of any integral type.
Replicate a ShortText. A repetition count smaller than 1 results in an empty string result.
```>>> replicate 3 "jobs!"
"jobs!jobs!jobs!"
```
```>>> replicate 10000 ""
""
```
```>>> replicate 0 "nothing"
""
```
```length (replicate n t) == max 0 n * length t
```