pith. sign in

arxiv: 1609.05337 · v1 · pith:MG5RBLT7new · submitted 2016-09-17 · 💻 cs.PL

miniAdapton: A Minimal Implementation of Incremental Computation in Scheme

classification 💻 cs.PL
keywords miniadaptonadaptoncomputationschemeimplementationincrementalmicroadaptonsystem
0
0 comments X
read the original abstract

We describe a complete Scheme implementation of miniAdapton, which implements the core functionality of the Adapton system for incremental computation (also known as self-adjusting computation). Like Adapton, miniAdapton allows programmers to safely combine mutation and memoization. miniAdapton is built on top of an even simpler system, microAdapton. Both miniAdapton and microAdapton are designed to be easy to understand, extend, and port to host languages other than Scheme. We also present adapton variables, a new interface in Adapton for variables intended to represent expressions.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.