throttleLatest

fun <T> throttleLatest(skipInterval: Long, coroutineScope: CoroutineScope, callback: (T) -> Unit): (T) -> Unit
fun <T, G> throttleLatest(skipInterval: Long, coroutineScope: CoroutineScope, callback: (T, G) -> Unit): (T, G) -> Unit