Jane Street: Incremental
Incremental is an open-source library designed for building complex, self-adjusting computations that update efficiently when inputs change. It is inspired by academic research into self-adjusting computation and is hosted on GitHub.
Why it matters
This library provides developers with a tool to optimize performance in data-heavy applications by minimizing redundant re-computations.
Incremental is a library that gives you a way of building complex computations that can update efficiently in response to their inputs changing, inspired by the work of Umut Acar et. al. on self-adjusting computations. Incremental can be useful in a number of applications, including:
Get smarter about the news
Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.
Create free accountAlready have an account? Sign in