genericReplicate -package:ListLike

The genericReplicate function is an overloaded version of replicate, which accepts any Integral value as the number of repetitions to make.
O(n). The genericReplicate function is an overloaded version of replicate, which accepts any Integral value as the number of repetitions to make.
>>> genericReplicate 3 'o'
Slist {sList = "ooo", sSize = Size 3}

>>> genericReplicate (-11) "hmm"
Slist {sList = [], sSize = Size 0}