nar_dev_utils 0.44.0

用于NARS相关项目开发的实用工具包
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! 定义一些实用的工具性迭代器
//! * 🎯快速以一些「常用自定义方式」迭代对象
//! * 🎯场景:
//!   * 广度优先遍历
//!   * 可以缓存迭代结果(缓冲区)的迭代器遍历
//!   * 迭代结果基于一个函数/闭包

// 导入并公开导出所有 //
crate::pub_mod_and_pub_use! {
    // 广度优先遍历
    bfs
    // 函数式迭代器
    functional
    // 缓冲区迭代器
    buffer
}