Function then
pub fn then<A, B, O>(
operation: impl Operation<A> + 'static,
next: impl Fn(A) -> O + Send + Sync + 'static,
) -> impl Operation<B>where
A: 'static,
B: 'static,
O: Operation<B> + 'static,Available on crate feature
advanced only.