gadt

标签

Cards List
#gadt

Rust中基于GADT风格枚举的零成本'Tagless Final'实现

Lobsters Hottest · 2026-08-28 缓存

本文探讨了在Rust中使用GADT风格枚举实现'tagless final'模式,展示了编译器如何通过擦除抽象来实现零成本性能。

0 人收藏 0 人点赞
#gadt

受控的存在类型

Lobsters Hottest · 2026-07-24 缓存

一篇技术文章,提出了一种使用线性函数和unsafeCoerce在Haskell中编码存在类型的方法,实现了无需GADT包装器的“裸”存在类型,并通过透镜组合子unsafePartsOf的安全变体进行了演示。

0 人收藏 0 人点赞
← 返回首页

提交意见反馈