#numbers #type #no-alloc

无std peano-axioms

基于皮亚诺公理扩展的类型级数字

1 个不稳定版本

0.1.0 2024年4月9日

#202无标准库

MIT 许可证

46KB
1.5K SLoC

peano-axioms

peano-axioms 是一个基于皮亚诺公理扩展的类型级算术的crate。

示例

use peano_axioms::{One, Two, Three, Six, Product};

assert_eq!(Product::<Two, Three>::VALUE, Six::VALUE);
assert_eq!(Difference::<Three, Two>::VALUE, One::VALUE);

// Fails to compile
// assert_eq!(Difference::<Two, Three>::VALUE, One::VALUE);

lib.rs:

基于皮亚诺公理扩展的类型级数字。

依赖

~270–720KB
~17K SLoC