VSL 2014: VIENNA SUMMER OF LOGIC 2014

Polymorphic+Typeclass Superposition

Author: Daniel Wand

PapersPapers with AbstractsPrefaceAuthor IndexKeyword Index

Paper Information

Title:Polymorphic+Typeclass Superposition
Authors:Daniel Wand
Proceedings:PAAR 2014 Proceedings
Editors: Stephan Schulz, Leonardo De Moura and Boris Konev
Keywords:superposition, theorem proving, polymorphism
Abstract:We present an extension of superposition that natively handles a polymorphic type system extended with type classes, thus eliminating the need for type encodings when used by an interactive theorem prover like Isabelle/HOL. We describe syntax, typing rules, semantics, the polymorphic superposition calculus and an evaluation on a problem set that is generated from Isabelle/HOL theories. Our evaluation shows that native polymorphic+typeclass performance compares favorably to monomorphisation, a highly efficient but incomplete way of dealing with polymorphism.
Pages:15
Talk:Jul 23 15:30
Paper:
Disclaimer | Powered by EasyChair Smart Program