Fix Your Types

被引:5
|
作者
Swords, Sol [1 ]
Davis, Jared [1 ]
机构
[1] Centaur Technol Inc, Austin, TX 78731 USA
关键词
D O I
10.4204/EPTCS.192.2
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
When using existing ACL2 datatype frameworks, many theorems require type hypotheses. These hypotheses slow down the theorem prover, are tedious to write, and are easy to forget. We describe a principled approach to types that provides strong type safety and execution efficiency while avoiding type hypotheses, and we present a library that automates this approach. Using this approach, types help you catch programming errors and then get out of the way of theorem proving.
引用
收藏
页码:3 / 16
页数:14
相关论文
共 50 条
  • [31] NEVER ASK A FRIEND TO FIX YOUR OFFICE + PROFESSIONAL SPACE PLANNING
    DAVIES, JR
    [J]. DESIGN, 1982, (397): : 48 - 48
  • [32] Fix Your Leaky Pipeline: Support Women in Pursuit of Advanced Degrees
    Tammy L. Webster
    Karen J. Honeycutt
    Betsy J. Becker
    Faye L. Haggar
    Victoria L. Kennel
    Sarah B. McBrien
    [J]. Medical Science Educator, 2021, 31 : 795 - 804
  • [33] Fix Your Leaky Pipeline: Support Women in Pursuit of Advanced Degrees
    Webster, Tammy L.
    Honeycutt, Karen J.
    Becker, Betsy J.
    Haggar, Faye L.
    Kennel, Victoria L.
    McBrien, Sarah B.
    [J]. MEDICAL SCIENCE EDUCATOR, 2021, 31 (02) : 795 - 804
  • [34] Mr. fix-it introduces you to your home.
    Hershey, J
    [J]. LIBRARY JOURNAL, 2002, 127 (10) : 190 - 190
  • [36] Lauren Fix's guide to loving your car: Everything you need to know to take charge of your car and get on with your life
    Ellis, Karen
    [J]. LIBRARY JOURNAL, 2008, 133 (10) : 118 - 118
  • [37] Watch Your Language: Why Conversations Go Wrong and How to Fix Them
    Rigby, Lauren
    [J]. TECHNICAL COMMUNICATION, 2024, 71 (03)
  • [38] Trouble at the FDA: Can we fix the problems affecting you and your patients?
    Henley, E
    [J]. JOURNAL OF FAMILY PRACTICE, 2006, 55 (04): : 301 - 304
  • [39] Magicians fix your mind: How unlikely solutions block obvious ones
    Thomas, Cyril
    Didierjean, Andre
    [J]. COGNITION, 2016, 154 : 169 - 173
  • [40] Press the "Fix Me" Button, Improve Your Life Through Perception Modification
    Carbajal-Sarmiento, Jessica
    [J]. ADDICTIVE DISORDERS & THEIR TREATMENT, 2011, 10 (04): : 203 - 203