small addition to joinTo

This commit is contained in:
InsanusMokrassar 2021-09-02 14:16:02 +06:00
parent 3dc68a7b8b
commit 2644f27975

View File

@ -35,16 +35,14 @@ inline fun <I, R> Iterable<I>.joinTo(
inline fun <I> Iterable<I>.joinTo(
crossinline separatorFun: (I) -> I?,
prefix: I? = null,
postfix: I? = null,
crossinline transform: (I) -> I?
): List<I> = joinTo<I, I>(separatorFun, prefix, postfix, transform)
postfix: I? = null
): List<I> = joinTo<I, I>(separatorFun, prefix, postfix) { it }
inline fun <I> Iterable<I>.joinTo(
separator: I?,
prefix: I? = null,
postfix: I? = null,
crossinline transform: (I) -> I?
): List<I> = joinTo<I>({ separator }, prefix, postfix, transform)
postfix: I? = null
): List<I> = joinTo<I>({ separator }, prefix, postfix)
inline fun <I, reified R> Array<I>.joinTo(
crossinline separatorFun: (I) -> R?,