concat

fun <T> concat(flow1: Flow<T>, flow2: Flow<T>): Flow<T>(source)
fun <T> concat(flow1: Flow<T>, flow2: Flow<T>, flow3: Flow<T>): Flow<T>(source)
fun <T> concat(flow1: Flow<T>, flow2: Flow<T>, flow3: Flow<T>, flow4: Flow<T>): Flow<T>(source)
fun <T> concat(flow1: Flow<T>, flow2: Flow<T>, flow3: Flow<T>, flow4: Flow<T>, flow5: Flow<T>): Flow<T>(source)
fun <T> concat(flow1: Flow<T>, flow2: Flow<T>, vararg flows: Flow<T>): Flow<T>(source)
fun <T> concat(flows: Iterable<Flow<T>>): Flow<T>(source)
fun <T> concat(flows: Sequence<Flow<T>>): Flow<T>(source)

Creates an output Flow which sequentially emits all values from the first given Flow and then moves on to the next.