-
cached
通用的缓存实现和简化的函数记忆化
-
memoize
用于自动记忆化具有相对简单签名的函数的属性宏
-
comemo
通过约束记忆化进行增量计算
-
memo-map
实现用于记忆化的同步映射
-
fn-cache
一个无拷贝和无克隆的功能缓存库
-
hash_cons
一个类型安全的 hash-cons 库
-
michie
一个属性宏,可以为函数添加记忆化(听起来像Mickey)
-
interned
通用的 Interned<T>,可以记忆化几乎所有类型,包括 &str、slices 和原语,以及通过 Memoized<I, T> 进行记忆化
-
adapton
用于通用增量计算的编程抽象
-
cached_proc_macro_types
通用的缓存实现和简化的函数记忆化
-
prehash
使用预计算的散列存储值
-
moxie
交互式软件的增量运行时
-
dp_macro
实现动态规划备忘录化的过程宏
-
jsonm
Rust的端口。jsonm是一种使用备忘录化快速且安全地压缩JSON消息的方式。通过去除重复的名称和值,jsonm可以将消息的大小缩小几个数量级。
-
hashcons
用于共享不可变数据结构紧凑表示的哈希合并
-
fungi-lang
Fungi:一种用于命名其缓存依赖图程序的类型化、函数式语言
-
verde
一个清新简单的增量计算库
-
memoizer
备忘录化函数结构
-
compose-rt
类似于Jetpack Compose Runtime的位置备忘录化运行时
-
waitcache
具有关键级锁定粒度的不断增长的并发哈希表
-
topo
增量计算重复调用图的工具
-
adapton-lab
Adapton的测试和性能评估套件
-
reiterator
一个懒惰的可重复缓存的迭代器,只计算每个元素一次
-
persistentcache
使用文件或Redis持久缓存函数调用的宏
-
memoiter
迭代器的记忆化,以便可以索引其过去的结果
-
dyn-cache
按类型索引的查询缓存
-
fn-memo
创建函数的记忆化
-
memoeyes
用于自动记忆化的过程宏
-
cyclotron
具有自动固定点的循环感知记忆化
-
memoires
Rust的记忆化
-
memselect
兼容no-std的记忆化选择器
-
cached_proc_macro
通用的缓存实现和简化的函数记忆化
-
core_memo
零成本、兼容no_std的用于懒加载和记忆化的库
-
iodyn
利用Adapton进行增量集合的库
-
memoize-inner
memoize的帮助crate
-
red_memo
安全的、单线程的、纯Rust的记忆化和动态规划库
-
ifunky
函数在第一次调用时选择一个变体(并记忆该选择),类似于无需加载器支持的ifuncs
-
comemo-macros
comemo的过程宏
-
记忆化
允许对结构字段进行记忆化
-
birgitte_fibonacci
计算斐波那契数
-
memor
rust的记忆化宏
-
cache-macro-stable-rust
一个自动缓存函数输出的过程宏
-
michie-macro
michie crate的过程宏crate
-
cache-macro
一个自动缓存函数输出的过程宏
-
memoise
rust的记忆化库
尝试使用DuckDuckGo进行搜索。