suspend fun <T, S> Flow<T>.onFirst(block: suspend (T) -> S): Unit
Utility for performing the given action on the first emission of a flow.