type-inference

标签

Cards List
#type-inference

Xavier Leroy on programming, languages and formal verification

Lobsters Hottest · 2026-07-26 缓存

OCaml 创建者 Xavier Leroy 在访谈中讨论了 OCaml 的设计优势、与 Rust 和 JavaScript 的对比、类型推断原理以及函数式编程的学习难度。

0 人收藏 0 人点赞
#type-inference

解析C语言中类型推断声明之险

Lobsters Hottest · 2026-07-25 缓存

这篇博文探讨了C23中涉及`auto`作为类型推断说明符或存储类说明符的解析歧义,展示了当`x`是typedef时,GCC和Clang在解析如`auto x = 67;`这样的声明上的分歧,以及属性如何使情况复杂化。

0 人收藏 0 人点赞
#type-inference

记录拼接的机械化类型推断

Lobsters Hottest · 2026-07-07 缓存

本文对Mitchell Wand在1991年提出的偏记录拼接类型推断算法进行了机械化,提供了声明式与算法式语义,并给出了Haskell参考实现,以推动Nix及其他语言的类型检查进展。

0 人收藏 0 人点赞
#type-inference

类型推断(第一部分)

Lobsters Hottest · 2026-06-26 缓存

关于类型推断的教程,涵盖Damas-Hindley-Milner类型系统、合一及相关概念,并附有OCaml代码示例。

0 人收藏 0 人点赞
#type-inference

记录类型推断入门指南

Lobsters Hottest · 2026-06-23 缓存

本文解释了静态类型语言中匿名记录类型推断的基础知识,使用了类型理论符号并以Haskell作为实现语言。

0 人收藏 0 人点赞
#type-inference

静态类型与铲子(2026)

Lobsters Hottest · 2026-06-10 缓存

作者认为,2010年代静态类型编程的复兴归功于改进的类型系统(例如 TypeScript、Haskell、Rust),这些系统提供了可空类型处理、和类型以及类型推断,与 Java 和 C++98 等早期语言中糟糕的静态类型形成对比。

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

提交意见反馈