-
tap
Rust 中值提取值的泛型扩展
-
pretty
Rust 中 Wadler 风格的格式化打印组合器
-
hvm
Rust 中的一种大规模并行、最优功能运行时
-
immutable-chunkmap
具有批处理插入和更新方法、COW 操作以及大 O 效率的集合和合并操作的高速不可变映射和集合
-
x12-types
ASC X12 EDI 定义的绑定
-
tan
语言
-
TSPL
最简单的解析库
-
bool_ext
在 Rust 的
Option
/Result
样式的布尔函数组合器上定义并实现了一套完整的组合器 -
cantrip
标准 Rust 集合的实用扩展方法
-
calcit
Calcit 的解释器和 js 代码生成器
-
soft-aes
基于 Rust 的 AES 软件库
-
grafix-toolbox
OpenGL 和 Rust 工具的个人收藏,同时也作为功能 GUI 库。请查看 ./gui/elements 以获取预制 GUI 元素
-
keen-retry
-- 强大而高效 -- 零成本抽象和零拷贝库,用于错误处理和恢复
-
sfw-tools
《软件工具》一书中的函数和程序
-
fp_rust
为 Rust 实现 fp 特性
-
gluon_format
gluon 编程语言的代码格式化
-
kind2
使用 HVM 的纯函数式函数式语言
-
lmgpt
使用 LM 程序以函数式风格驱动 ChatGPT
-
cod
一个迷你、函数式的终端绘图实用程序
-
pipa
Rust 的管道操作库
-
fnrs
一些我喜欢的一些有用的函数
-
sodium
FRP (函数式响应式编程)
-
gluesql-test-suite
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
entoli
受 Haskell 启发的函数式编程库
-
gluesql-file-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
lip
创建可重用和灵活解析器的强大解析器组合子
-
horned-functional
用于 horned-owl 的 OWL2 函数式语法解析器
-
hvm1
一个大规模并行函数式运行时
-
frunk_utils
使用 frunk
-
rust_list
Rust 中的单链表,带有宏以简化实例化
-
sofapub
最小化功能的 ActivityPub 服务器
-
fuyu
编程语言
-
attr-parser-fn
以函数式方式解析属性过程宏
-
rcodec
用于纯函数式、声明性编码和解码二进制数据的组合子
-
gluesql-csv-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
scopegraphs-prust-lib
为 scopegraphs 修改的 prust 分支
-
crankstart
这是一个几乎不功能化、极度不完整且基本没有文档的 Rust 包,旨在让您用 Rust 编写 Playdate 移动游戏机的游戏
-
pfds
纯函数数据结构
-
gluesql_memory_storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
gluesql_sled_storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
haskell_bits
Rust 实现各种 Haskell 类型类和函数
-
common_risp
LISP 语言
-
eridani
纯函数脚本,无处不在
-
scopefn
Rust 的作用域函数
-
gluesql-utils
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
milk-tea
创建 TUI 应用程序的最小库
-
gluesql-json-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
rust-sc2
《星际争霸II》API
-
curri
函数式编程工具
-
gluesql-composite-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
gluesql-idb-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
timrs_hkt_macro
Rust 高阶类型仿真的过程宏
-
qutonium
使用功能测试框架简化单元测试 📈
-
bidule
超简单的功能响应式编程,使用 stuff、事物、设备、thingumajig 等制作
-
gluesql-web-storage
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
waterworks
一个小型库,用于将计算阶段链接成流水线
-
timrs_pipe_macro
提供 Elixir 风格管道操作符的过程宏,用于函数组合
-
frender
在 Rust 中使用 React,功能渲染 Web UI
-
curried
使用过程宏将 currying 函数用于常规 && 泛型 && map 情况
-
pl-hlist
支持异构列表(也称为
HList
),这是一种功能性强类型数据结构,类似于元组,可以包含不同类型的元素 -
cfla-cli
cfla的命令行接口,cfla是一种声明式函数式系统编程语言
-
idata
用于减少可变性的小型工具
-
tlist
类型级链表(类型)以及用于操作它们的类型级“函数”。因为TList使用GATs实现,所以使用起来非常直观。
-
n-functor
为具有一个或多个类型参数的类型伪造一个
map
函数 -
gluesql-cli
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
morphism
用于Rust中延迟闭包组合的结构
-
lamcal
λ演算解析器和解释器
-
pl-lens
支持透镜,透镜是函数式编程中用于关注复杂数据结构某部分的一种机制
-
consecuit
一个使用类型系统进行钩子和其他功能的函数式Web UI框架
-
enso-optics
函数式透镜
-
polimorphism
通过过程宏实现函数重载
-
nclosure
可组合、可命名的闭包类型,具有分离的状态和功能,用于API中无法使用匿名类型的情况
-
ketos
Lisp方言脚本和扩展语言
-
linq
Rust中的语言集成查询
-
工具
函数式编程的一系列工具
-
init_with
初始化数组的辅助特质
-
froop
Rust的函数式响应式流库
-
fanova
(函数方差分析)
-
kaguya_rs
函数式编程工具和ADT
-
func-iter
迭代器和集合的函数式编程工具
-
HOPA
轻量级、高阶解析器
-
blc
二进制lambda演算
-
timi
一个用于理解如何评估懒函数式编程语言的视觉模板实例化机器解释器
-
oxidized-transformers
转换器库(尚不支持函数式编程)
-
see-through
提供对泛型结构内部字段的访问的特质
-
seedwing-policy-engine
用于实现策略检查、审计和执行的函数式类型系统
-
crankstart-sys
这是一个几乎不功能化、极度不完整且基本没有文档的 Rust 包,旨在让您用 Rust 编写 Playdate 移动游戏机的游戏
-
futility
函数式实用类型、宏和函数,用于 Rust 中常见的任务或需求
-
turtle-lang
一个谦逊、有趣且友好的 Lisp 语言
-
rimu-value
数据结构模板系统
-
lubeck
使用 Rust 编写的尖端函数式编程框架
-
aluvm
基于函数注册的 RISC 虚拟机
-
wysk
一种静态类型函数式语言,具有类型推断、特定多态和可扩展的运算符语法。受 Rust、ML 和 Haskell 影响。
-
rimu-parse
数据结构模板系统
-
funlib
Rust 函数式库
-
rimu-eval
数据结构模板系统
-
lambek
Rust中的类型级编程
-
chained
懒加载函数链
-
rust_io
为[rust_io]定义几个运算符的宏实现,用于模拟 Haskell [do 语法]
-
pharaoh
一个简单的用于命令行应用程序的功能测试工具
-
dynamik
一种快速、强大、表达性和类型安全的语言
-
rimu
数据结构模板系统
-
functional_trait
一个为函数实现特质的宏
-
fcomm
使用Lurk的功能性承诺
-
eltl
工程师的计算器。用 Rust 编写。
-
rustz
Rust中的函数式编程
-
gluesql-core
GlueSQL - 完全用 Rust 编写的开源 SQL 数据库引擎,具有纯函数式执行层,易于交换的存储和 WebAssembly 支持!
-
短视的
Rust的一个可能不完美的镜头库
-
jelly_ecs
但功能性的ECS
-
functional_macro
Rust的功能性宏
-
storage_zip
将Options和Results压缩成元组的函数库
-
partial-functional
一组用于Rust的Semigroups和Monoids
-
lamb
纯无类型的lambda演算,在安全的Rust中
-
sol_prng
功能伪随机数生成器。无可变性。目前依赖于阴影。
-
rimu-ast
数据结构模板系统
-
bang_notation
Rust的!-notation
-
milhouse
持久二叉Merkle树
-
jecs
但功能性的ECS
-
raekna
将工作空间中的其他crates组合起来制作一个功能性程序
-
funfun
用于处理闭包的宏
-
functional_vec
拥有可变Vec方法的版本
-
drink
最小足够的架构,允许进行完全功能的ink!合同开发
-
ali-nls-sr
为fe提供的简单ali-nls功能API
-
cons-list
基本上在每种函数式语言中都能看到的不可变单链表
-
yabfi
Brainfuck解释器
-
iter-flow
Rust的函数式编程实用工具
-
rimu-repl
数据结构模板系统
-
ftools
Rust的函数式实用工具
-
simple-ssdp-client
用Rust编写的函数式SSDP客户端
-
tailrec
Rust中基于特质的栈安全递归
-
rimu-meta
数据结构模板系统
-
hamt
纯函数式哈希数组映射 trie
-
ftf
从多种格式运行函数式测试
-
iteritor
用于更高级使用迭代器组合器和其它功能性控制流的高级助手,包括可能不适合放入标准迭代器库或itertools的东西,但...
-
sknife
Rust常用功能性工具的瑞士军刀
-
streams-rs
类似于OCaml的Rust流
-
epsilonz
Rust中的函数式编程
-
vars
通过元组进行变长和函数式编程
-
ctrs
范畴论实现的Rust笔记
-
args-functional
基于回调的函数式参数解析,回调提供所有参数的列表
-
rimu-stdlib
数据结构模板系统
-
fn-compose
一个用于函数组合的小宏
-
wick-http-client
wick项目的SQL数据库组件
-
rimu-cli
数据结构模板系统
-
immutable-map
基于权平衡树的不可变有序映射和集合
-
read_transform
函数式Read对象处理
-
utah
数据框结构和操作
-
knube
递归定义的表达式
-
yabo
定义二进制解析器的无运行时函数式语言
-
flvx
开发反应式流驱动应用程序的高级函数式API
-
funki_lang
可定制的嵌入式函数式语言
-
partial-application-rs
将函数转换为部分应用结构的宏
-
functional_list
Rust的函数式、不可变列表
-
ls-tiny
更少的函数式ls命令
-
agg_es_test_helpers
与函数式事件源决策方法一起工作的轻量级Given-When-Then测试辅助工具
-
funki_templates
创建函数式领域特定语言的框架
-
hunk
具有函数式API的内存数据表示框架
-
turbine_reactive
设计、动画和编程几何
-
fetish-lib
(F)unctional (E)mbedding of (T)erms (I)n a (S)patial (H)ierarchy
-
tramp
支持互递归的递归函数的Trampoline
-
drink-next
最小足够的架构,允许进行完全功能的ink!合同开发
-
effect-monad
一个基于 Rust 的原生实现,灵感来源于 PureScript 的 EFF Monad 效果 monad
尝试使用 DuckDuckGo 进行搜索。搜索.