A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2013; you can also visit the original URL.
The file type is application/pdf
.
Wellfounded recursion with copatterns
2013
Proceedings of the 18th ACM SIGPLAN international conference on Functional programming - ICFP '13
In this paper, we study strong normalization of a core language based on System Fω which supports programming with finite and infinite structures. Building on our prior work, finite data such as finite lists and trees are defined via constructors and manipulated via pattern matching, while infinite data such as streams and infinite trees is defined by observations and synthesized via copattern matching. In this work, we take a type-based approach to strong normalization by tracking size
doi:10.1145/2500365.2500591
dblp:conf/icfp/AbelP13
fatcat:4nifaqt3irbizkeg2hnlhdzp74