_chan_take

func _chan_take<T>(handle: Int) -> T

Removes one queued value after channel status has established that one is ready.

View Source
pub func _chan_take<T>(handle: Int) -> T {
	#_ir(handle) { %? = chan_take T $0 }
}