A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Linear Contexts, Sharing Functors: Techniques for Symbolic Computation
[chapter]
2003
Applied Logic Series
We present in this paper two design issues concerning fundamental representation structures for symbolic and logic computations. The first one concerns structured editing, or more generally the possibly destructive update of tree-like data-structures of inductive types. Instead of the standard implementation of mutable data structures containing references, we advocate the zipper technology, fully applicative. This may be considered a disciplined use of pointer reversal techniques. We argue
doi:10.1007/978-94-017-0253-9_4
fatcat:nhaqrstcpvctpenp6tkvjxnv7e