一个用于函数组合的小宏
作者:Kushagra Gupta
#2433 在 Rust 模式
在 fn-macros 中使用
3KB
一个用于函数组合的小宏。
use fn_compose::fn_compose; let res1 = fn_compose!(1 => add_one => double => mul 3, _, 5); let res2 = mul(3, double(add_one(1)), 5); assert_eq!(res1, res2);