系列

用别的语言写

在自制语言之外写的东西:把 Lean 4 定理变成 TypeScript 属性测试的 lean2ts、把 Lean 降到 Rust 的后端(lean4-rust-backend)、在这之前的证明练习(hello-lean4、lean-lang-sandbox、lean4-practice、fizzbuzz-lean4-lib、fizzbuzz-lean4-cli)、在 Zig 的类型里消失的零成本函数式工具箱(zfp),用 OpenTelemetry 看 Ruby 并发边界的 sashiko,以及把预期负载灌进 Terraform 架构、读出成本与余量的 Go 工具 archgopher

全部系列
10
公开仓库
284
提交
6
语言
2026–2026
年份

详看一件

别的语言 TypeScript

lean2ts

O6lvl4/lean2ts

25
提交
2026年3月
首次
2
星标

更新2026年3月

  • TypeScript
  • Lean
  • code-generation
  • fast-check
O6lvl4「lean2ts」

lean2ts

将Lean 4规约转换为TypeScript类型与属性测试

功能

  • 由structure/inductive生成类型
  • theorem转为fast-check测试
  • 由def生成函数桩

作品

10 / 10