arrow-fx / arrow.fx / Enqueue / tryOffer

tryOffer

abstract fun tryOffer(a: A): Kind<F, Boolean>

Tries to offer a value to the Queue, it ignores the Queue.BackpressureStrategy and returns false if the Queue.BackpressureStrategy does not have room for the value.

Use tryOffer if you do not want to block or lose a value and return immediately.

Do you like Arrow?

Arrow Org
<