A 3-part type inference engine

被引:0
|
作者
Pottier, F [1 ]
机构
[1] Inst Natl Rech Informat & Automat, Rocquencourt, F-78153 Le Chesnay, France
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Extending a subtyping-constraint-based type inference framework with conditional constraints and rows yields a powerful type inference engine. We illustrate this claim by proposing solutions to three delicate type inference problems: "accurate" pattern matchings, record concatenation, and "dynamic" messages. Until now, known solutions required significantly different techniques; our theoretical contribution is in using only a single (and simple) set of tools. On the practical side, this allows all three problems to benefit from a common set of constraint simplification techniques, leading to efficient solutions.
引用
收藏
页码:320 / 335
页数:16
相关论文
共 50 条
  • [31] On the 3-part of the Birch and Swinnerton-Dyer conjecture
    Zhang, SW
    MATHEMATICAL PROCEEDINGS OF THE CAMBRIDGE PHILOSOPHICAL SOCIETY, 1997, 122 : 1 - 8
  • [32] MULTIPLET CLEAVAGE OF 3-PART [(J1J2)IMAXJ3]-TYPE CONFIGURATIONS
    GUMAN, VN
    PEKER, LK
    KHARITONOV, YI
    IZVESTIYA AKADEMII NAUK SSSR SERIYA FIZICHESKAYA, 1972, 36 (10): : 2245 - 2248
  • [33] The MAGICA type inference engine for MATLAB®
    Joisha, PG
    Banerjee, P
    COMPLIER CONSTRUCTION, PROCEEDINGS, 2003, 2622 : 121 - 125
  • [34] A Preceptor competency framework for pharmacists. Part 2 of a 3-part series
    Walter, Sheila
    Mulherin, Katrina
    Cox, Craig D.
    CURRENTS IN PHARMACY TEACHING AND LEARNING, 2018, 10 (03) : 402 - 410
  • [35] Impact of Oxidative Stress on the Heart and Vasculature Part 2 of a 3-Part Series
    Muenzel, Thomas
    Camici, Giovanni G.
    Maack, Christoph
    Bonetti, Nicole R.
    Fuster, Valentin
    Kovacic, Jason C.
    JOURNAL OF THE AMERICAN COLLEGE OF CARDIOLOGY, 2017, 70 (02) : 212 - 229
  • [36] 3-Part And 4-Part Proximal Humerus Fractures: Is There A Role For Fixation
    Zubairu, M.
    Diack, M.
    Vukanic, D.
    Shannon, F.
    IRISH JOURNAL OF MEDICAL SCIENCE, 2020, 189 (SUPPL 5) : S109 - S109
  • [37] THE 3-PART URSATZ + SOME TECHNICAL PROBLEMS IN SCHENKERIAN ANALYSIS
    NEUMEYER, D
    IN THEORY ONLY, 1987, 10 (1-2): : 3 - 29
  • [38] 3-PART NOUN COMBINATIONS IN ENGLISH, COMPOSITION MEANING STRESS
    KVAM, AM
    ENGLISH STUDIES, 1990, 71 (02) : 152 - 160
  • [39] Prevention and treatment of postphlebitic syndrome - Results of a 3-part study
    Ginsberg, JS
    Hirsh, J
    Julian, J
    Vander LaandeVries, M
    Magier, D
    MacKinnon, B
    Gent, M
    ARCHIVES OF INTERNAL MEDICINE, 2001, 161 (17) : 2105 - 2109
  • [40] FRACTURES OF THE ATLAS VERTEBRA - A 3-PART FRACTURE NOT PREVIOUSLY CLASSIFIED
    HAYS, MB
    BERNHANG, AM
    SPINE, 1992, 17 (02) : 240 - 242