Crate mau

Crate mau 

Source
Expand description

§Mau - 宏工具库

提供各种实用的过程宏,包括范围操作、记忆化缓存等。

Macros§

and
and! 宏:在指定范围内进行逻辑与运算
each
each! 宏:对指定范围内的每个索引执行闭包
fold
fold! 宏:从初始值开始进行折叠操作
max
max! 宏:在指定范围内找到最大值
min
min! 宏:在指定范围内找到最小值
or
or! 宏:在指定范围内进行逻辑或运算
reduce
reduce! 宏:在指定范围内进行归约操作
solve
solve! 宏:将函数调用替换为 _start 版本 用法:solve!(func(args))
sum
sum! 宏:在指定范围内求和

Attribute Macros§

memo
memo 宏:为函数添加记忆化缓存