WRSWorld Research StateContribute
WORLD RESEARCH STATE

Damas and Milner: principal type-schemes for functional programs

Contribution grade

Programming languages and type inference · Programming languages and type inference

Reference score120,000Provisional editorial estimate of this exact contribution; its grade is assessed separately.

What changed

The published completeness theorem factors any derivable instance judgment through W's result and yields principal schemes/typeability decidability for the chosen discipline.

Scientific scope

The published completeness theorem factors any derivable instance judgment through W's result and yields principal schemes/typeability decidability for the chosen discipline. The target is the purely applicative skeletal language, its specified inference system and environment substitutions—not unrestricted higher-rank polymorphism, mutable-reference ML, termination or all program correctness. Detailed proofs are deferred to Damas's thesis and were not reconstructed here. Hindley's combinatory theorem and Milner 1978 soundness remain separate inherited contributions.

Evidence

Source-linked, scoped account of the original work. The published scope states the scientific assumptions and remaining verification limits. WRS has not independently certified the full proof, experimental result or system benchmark.

Contributors

Provisional WRS assessment, edition 2026-10-16.1. Independent expert calibration is pending. This grade does not certify correctness or assign ownership.

Full scientific record · Browse contribution grades · Request a correction