Skip to search form
Skip to main content
Skip to account menu
Semantic Scholar
Semantic Scholar's Logo
Search 226,052,295 papers from all fields of science
Search
Sign In
Create Free Account
Hindley–Milner type system
Known as:
Let generalization
, Hindley-Milner type system
, Hindley-Milner type inference
Expand
In type theory and functional programming, Hindley–Milner (HM), also known as Damas–Milner or Damas–Hindley–Milner, is a classical type system for…
Expand
Wikipedia
(opens in a new tab)
Create Alert
Alert
Related topics
Related topics
23 relations
Attribute grammar
Disjoint-set data structure
Formal system
Free variables and bound variables
Expand
Broader (5)
Formal methods
Lambda calculus
Theoretical computer science
Type inference
Expand
Papers overview
Semantic Scholar uses AI to extract papers important to this topic.
2013
2013
Deriving a complete type inference for hindley-milner and vector sizes using expansion
A. Simon
ACM SIGPLAN Workshop on Partial Evaluation and…
2013
Corpus ID: 6182557
Type inference and program analysis both infer static properties about a program. Yet, they are constructed using very different…
Expand
2009
2009
Necessidade de informação a pais de crianças portadoras de cardiopatia congênita
Bruna Gabriela Bíbancos Damas
,
C. Ramos
,
Magda Andrade Rezende
2009
Corpus ID: 57487117
INTRODUCAO: a equipe de enfermagem deve informar pais de criancas portadoras de cardiopatias no que diz respeito as necessidades…
Expand
2003
2003
Coercions in Hindley-Milner Systems
R. Kießling
,
Zhaohui Luo
Types for Proofs and Programs
2003
Corpus ID: 1274848
Coercive subtyping is a theory of abbreviation for dependent type theories. In this paper, we incorporate the idea of coercive…
Expand
1999
1999
Deriving a Statically Typed Type-Directed Partial Evaluator
Morten Rhiger
ACM SIGPLAN Workshop on Partial Evaluation and…
1999
Corpus ID: 14237418
Type-directed partial evaluation was originally implemented in Scheme, a dynamically typed language. It has also been implemented…
Expand
1999
1999
Program modules, separate compilation, and intermodule optimisation
M. Elsman
Technical report / University of Copenhagen…
1999
Corpus ID: 190006864
iii Abstract This thesis is about a framework for elaborating and interpreting module language constructs at compile time in such…
Expand
1994
1994
Using Hindley-Milner type inference to optimise list representation
Cordelia V. Hall
LFP '94
1994
Corpus ID: 16542279
Lists are a pervasive data structure in functional programs. The generality and simplicity of their structure makes them…
Expand
Highly Cited
1993
Highly Cited
1993
A sort inference algorithm for the polyadic π-calculus
S. Gay
ACM-SIGACT Symposium on Principles of Programming…
1993
Corpus ID: 15070322
In Milner's polyadic π-calculus there is a notion of sorts which is analogous to the notion of types in functional programming…
Expand
1993
1993
A framework for optimising abstract data types
Cordelia V. Hall
Functional Programming
1993
Corpus ID: 59881705
Hindley-Milner type inference and partial evaluation are all that is needed to optimise lists, yielding considerable improvements…
Expand
1991
1991
Strictness Analysis Using Hindley-Milner Type Inference
Cordelia V. Hall
Functional Programming
1991
Corpus ID: 40619734
For many years, abstract interpretation has been thought of as the best way to formalize the analysis of semantic properties of…
Expand
Review
1990
Review
1990
Polymorphic Constructs in Natural and Programming Languages
Hans Leiss
European Conference on Logics in Artificial…
1990
Corpus ID: 35162419
Problems in parsing conjoined phrases with conjuncts of different syntactic type can apparently be overcome with techniques…
Expand
By clicking accept or continuing to use the site, you agree to the terms outlined in our
Privacy Policy
(opens in a new tab)
,
Terms of Service
(opens in a new tab)
, and
Dataset License
(opens in a new tab)
ACCEPT & CONTINUE
or Only Accept Required