pub fn compose4_throwing<A, B, C, D, E, Err, F, G, H, I>(
f: F,
g: G,
h: H,
i: I,
) -> impl Fn(A) -> Result<E, Err>Expand description
Backward composition of four throwing functions with shallow cloning optimization.
§Arguments
f- A function that takes a value inDand returns aResult<E, Err>g- A function that takes a value inCand returns aResult<D, Err>h- A function that takes a value inBand returns aResult<C, Err>i- A function that takes a value inAand returns aResult<B, Err>
§Returns
A new function that takes a value in A and returns a Result<E, Err>