General-purpose abstractions for incremental computing, in Rust
Switch branches/tags
Nothing to show
Clone or download
Latest commit 1017dd9 May 21, 2018

Logo Adapton in Rust Travis

A general-purpose Incremental Computation (IC) library for Rust.

Documentation, with examples


  • The Adapton repo has the latest, in dev and master branches.
    • branch dev contains the latest development.
    • branch master is "stable", e.g., for external libraries.
    • Also see the Adapton crate for periodic "stable" releases.
  • See also: A prior OCaml implementation.

Research and Development Community:

  • The Adapton community on gitter.
  • The Adapton Slack Team is open to anyone that is interested in learning more.
    • If you are interested in joining this Slack team, send mail to for an invite.
  • The Adapton homepage gives a list of current and past project contributors.

Theory and Foundations: