Macro kaguya_rs::pipe[][src]

macro_rules! pipe {
    ($($f:expr),*) => { ... };
    (@NEXT $v:expr,$f:expr,$($rest:expr),*) => { ... };
    (@NEXT $v:expr,$last:expr) => { ... };
}

This macro is used to provide shortcut of function composition. The order is last-in-last-invoke.

Arguments

  • args - function or closure separated by comma(,)