UnzipPartsParams

class UnzipPartsParams<T>(val isPart: (T) -> Boolean, val concatPart: (T, T) -> T, val emptyPart: () -> T)

Constructors

Link copied to clipboard
constructor(isPart: (T) -> Boolean, concatPart: (T, T) -> T, emptyPart: () -> T)

Types

Link copied to clipboard
data class Components<T>(val parts: List<T>, val params: List<T>)

Properties

Link copied to clipboard
val concatPart: (T, T) -> T
Link copied to clipboard
val emptyPart: () -> T
Link copied to clipboard
val isPart: (T) -> Boolean

Functions

Link copied to clipboard
operator fun invoke(values: List<T>): UnzipPartsParams.Components<T>