pub fn result<'a, I, O, R>(r: R) -> Coroutine<'a, I, O, R>
Return/unit. Creates a result of the supplied value
This lifts the value into the coroutine ‘world’
use bicoro::*; let co :Coroutine<(),(),i32> = result(1);