Graph explorer

Fix Your Types

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.

5 nodes5 linksoverview mapFix Your Types
5 nodes5 links
Fix Your Types5 visible / 5 total nodes / 6 links
Related contextCo-authorshipAuthorshipAuthorshipTopic signalTopic signalWFix Your Typespreprint / 2015ASol SwordsResearcherAJared DavisResearcherTLogic in Computer Science2208 worksTProgramming Languages1239 works
PaperSignal 104 links

Fix Your Types

preprint / 2015

Open