Hacker News· ibobev·· 2 小时前AI 评分26
Syl:用模态类型系统实现编译期依赖类型
Compile-Time Dependent Types
AI 导读
Syl 是一门正在开发中的编程语言,目标是在模态类型系统中编码编译期计算,实现编译期依赖类型、运行时简单类型。Syl 受 András Kovács 的两级类型理论及 OxCaml 计划启发,编译器已在 GitHub 上发布。其类型系统含 staticity 与 erasure 两条模态轴,支持静态参数单态化,但因允许一般递归和 type : type,构造某类型的表达式并不构成对应命题的证明。
来源:Hacker News · thenumb.at