J. Roger Hindley
E815096
J. Roger Hindley is a logician and computer scientist best known for his foundational work on type theory, including co-developing the Hindley–Milner type system used in many functional programming languages.
All labels observed (1)
| Label | Occurrences |
|---|---|
| J. Roger Hindley canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T9566709 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: J. Roger Hindley Context triple: [Hindley–Milner type system, namedAfter, J. Roger Hindley]
-
A.
Reginald A. Wilkinson
Reginald A. Wilkinson is an American corrections and criminal justice administrator known for his leadership in state prison systems and contributions to correctional policy and reform.
-
B.
John L. Lumley
John L. Lumley was a prominent American fluid dynamicist known for his pioneering contributions to the understanding and modeling of turbulence.
-
C.
Paul M. Grist
Paul M. Grist was a local Alabama leader and YMCA director whose community service and conservation efforts led to a state park being named in his honor.
-
D.
Andrew MacRitchie
Andrew MacRitchie is a film editor known for his work on major feature films, including the James Bond movie "Die Another Day."
-
E.
Paul W. Airey
Paul W. Airey was a United States Air Force noncommissioned officer who became a pioneering enlisted leader and the inaugural Chief Master Sergeant of the Air Force.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: J. Roger Hindley Target entity description: J. Roger Hindley is a logician and computer scientist best known for his foundational work on type theory, including co-developing the Hindley–Milner type system used in many functional programming languages.
-
A.
Reginald A. Wilkinson
Reginald A. Wilkinson is an American corrections and criminal justice administrator known for his leadership in state prison systems and contributions to correctional policy and reform.
-
B.
John L. Lumley
John L. Lumley was a prominent American fluid dynamicist known for his pioneering contributions to the understanding and modeling of turbulence.
-
C.
Paul M. Grist
Paul M. Grist was a local Alabama leader and YMCA director whose community service and conservation efforts led to a state park being named in his honor.
-
D.
Andrew MacRitchie
Andrew MacRitchie is a film editor known for his work on major feature films, including the James Bond movie "Die Another Day."
-
E.
Paul W. Airey
Paul W. Airey was a United States Air Force noncommissioned officer who became a pioneering enlisted leader and the inaugural Chief Master Sergeant of the Air Force.
- F. None of above. chosen
Statements (37)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
logician ⓘ type system ⓘ |
| associatedWith |
Hindley–Milner polymorphic type system
NERFINISHED
ⓘ
lambda calculus research community ⓘ |
| authorOf |
Basic Simple Type Theory
NERFINISHED
ⓘ
The Principal Type-Scheme of an Object in Combinatory Logic NERFINISHED ⓘ |
| coDeveloperOf | Hindley–Milner type system NERFINISHED ⓘ |
| contributedTo |
development of principal type schemes
ⓘ
formalization of type assignment systems ⓘ foundations of polymorphic type systems ⓘ |
| feature | polymorphic type inference ⓘ |
| field |
lambda calculus
NERFINISHED
ⓘ
mathematical logic ⓘ programming language theory ⓘ theoretical computer science ⓘ type theory ⓘ |
| hasImpactOn |
automatic type inference algorithms
ⓘ
design of functional programming languages ⓘ type systems in programming language theory ⓘ |
| influenced |
functional programming languages
ⓘ
type inference in programming languages ⓘ |
| inspiredBy | work of J. Roger Hindley ⓘ |
| knownFor |
Hindley–Milner type system
NERFINISHED
ⓘ
foundational work in type theory ⓘ work on type assignment in lambda calculus ⓘ |
| languageOfPublication | English ⓘ |
| nationality | British ⓘ |
| notableWork |
Basic Simple Type Theory
NERFINISHED
ⓘ
The Principal Type-Scheme of an Object in Combinatory Logic NERFINISHED ⓘ |
| occupation |
academic
ⓘ
researcher ⓘ |
| researchArea |
combinatory logic
ⓘ
proof theory of types ⓘ type assignment ⓘ |
| theoryNamedAfter | Hindley–Milner type system NERFINISHED ⓘ |
| usedIn | functional programming languages ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: J. Roger Hindley Description of subject: J. Roger Hindley is a logician and computer scientist best known for his foundational work on type theory, including co-developing the Hindley–Milner type system used in many functional programming languages.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.