splitedOf

fun <A> splitedOf(first: A): Splited1<A>

Creates a Splited1 instance containing a single value.

Return

A new Splited1 instance

Parameters

A

Type of the value

first

The value


fun <A, B> splitedOf(first: A, second: B): Splited2<A, B>

Creates a Splited2 instance containing two values.

Return

A new Splited2 instance

Parameters

A

Type of the first value

B

Type of the second value

first

The first value

second

The second value


fun <A, B, C> splitedOf(first: A, second: B, third: C): Splited3<A, B, C>

Creates a Splited3 instance containing three values.

Return

A new Splited3 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

first

The first value

second

The second value

third

The third value


fun <A, B, C, D> splitedOf(first: A, second: B, third: C, fourth: D): Splited4<A, B, C, D>

Creates a Splited4 instance containing four values.

Return

A new Splited4 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value


fun <A, B, C, D, E> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E): Splited5<A, B, C, D, E>

Creates a Splited5 instance containing five values.

Return

A new Splited5 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value


fun <A, B, C, D, E, F> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F): Splited6<A, B, C, D, E, F>

Creates a Splited6 instance containing six values.

Return

A new Splited6 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

F

Type of the sixth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value

sixth

The sixth value


fun <A, B, C, D, E, F, G> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F, seventh: G): Splited7<A, B, C, D, E, F, G>

Creates a Splited7 instance containing seven values.

Return

A new Splited7 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

F

Type of the sixth value

G

Type of the seventh value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value

sixth

The sixth value

seventh

The seventh value


fun <A, B, C, D, E, F, G, H> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F, seventh: G, eighth: H): Splited8<A, B, C, D, E, F, G, H>

Creates a Splited8 instance containing eight values.

Return

A new Splited8 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

F

Type of the sixth value

G

Type of the seventh value

H

Type of the eighth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value

sixth

The sixth value

seventh

The seventh value

eighth

The eighth value


fun <A, B, C, D, E, F, G, H, I> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F, seventh: G, eighth: H, ninth: I): Splited9<A, B, C, D, E, F, G, H, I>

Creates a Splited9 instance containing nine values.

Return

A new Splited9 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

F

Type of the sixth value

G

Type of the seventh value

H

Type of the eighth value

I

Type of the ninth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value

sixth

The sixth value

seventh

The seventh value

eighth

The eighth value

ninth

The ninth value


fun <A, B, C, D, E, F, G, H, I, J> splitedOf(first: A, second: B, third: C, fourth: D, fifth: E, sixth: F, seventh: G, eighth: H, ninth: I, tenth: J): Splited10<A, B, C, D, E, F, G, H, I, J>

Creates a Splited10 instance containing ten values.

Return

A new Splited10 instance

Parameters

A

Type of the first value

B

Type of the second value

C

Type of the third value

D

Type of the fourth value

E

Type of the fifth value

F

Type of the sixth value

G

Type of the seventh value

H

Type of the eighth value

I

Type of the ninth value

J

Type of the tenth value

first

The first value

second

The second value

third

The third value

fourth

The fourth value

fifth

The fifth value

sixth

The sixth value

seventh

The seventh value

eighth

The eighth value

ninth

The ninth value

tenth

The tenth value