A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Polytypic programming in COQ
2008
Proceedings of the ACM SIGPLAN workshop on Generic programming - WGP '08
The aim of our work is to provide an infrastructure for formal proofs over Generic Haskell-style polytypic programs. For this goal to succeed, we must have a definition of polytypic programming which is both fully formal and as close as possible to the definition in Generic Haskell. In this paper we show a formalization in the proof assistant Coq of type and term specialization. Our definition of term specialization can be interpreted as a formal proof that the result of term specialization has
doi:10.1145/1411318.1411326
dblp:conf/icfp/VerbruggenVH08
fatcat:jvsglnjpena5phel2b2xfxsr6m