Suspends the synchronous evaluation of thunk in IO.
thunk
static IO<A> delay<A>(Function0<A> thunk) => _Delay(Fn0(thunk));