3个版本 (破坏性)
0.3.0 | 2023年1月5日 |
---|---|
0.2.0 | 2022年11月28日 |
0.1.0 | 2022年11月24日 |
#18 in #关系
62KB
1K SLoC
relations -- 一个用于处理数学关系的轻量级Rust库
此包的目标是提供一个基本且轻量级的库来处理数学关系。
入门指南
请参阅文档以了解如何开始使用此包。
关系
从数学的角度来看,关系是二元组的集合。给定关系R和两个元素x和y,如果(x, y)包含在R中,则称x和y是R相关的。
关系可以在实现某些算法时非常有用。此外,它们可以用于建模图。
此包提供了创建关系和与之交互的功能。特别是,它提供了测试关系属性的功能,例如测试关系是否传递。此外,它还提供了计算闭包的功能。
包的范围
本包的目标不是功能完整或特别丰富。然而,欢迎添加功能请求;请随时贡献!