replicate -package:Cabal -package:text is:exact -package:dlist -package:vector -package:memory -package:bytestring -package:text-short -package:rio
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.
Examples
>>> replicate 0 True
[]
>>> replicate (-1) True
[]
>>> replicate 4 True
[True,True,True,True]
replicate n x is a sequence consisting of
n copies of x.
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]
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 a byte n times.
Repeat the byte sequence over and over. Returns empty chunks when
given a negative repetition count.
Generate a structure with the specified length with every element set
to the item passed in. See also
genericReplicate
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 n = Stream.take n . Stream.repeat
Generate a stream of length
n by repeating a value
n
times.
Replicate the given YiString set number of times, concatenating the
results. Also see
replicateChar.
O(n) replicate n x is a
Vector of length
n with
x the value of every element.