replicate

fun replicate(n: Int): Either<A, List<B>>

Deprecated

This API is niche and will be removed in the future. If this method is crucial for you, please let us know on the Arrow Github. Thanks! https://github.com/arrow-kt/arrow/issues Prefer using the Either DSL, or map

Replace with

if (n <= 0) Right(emptyList()) else map { b -> List(n) { b } }