Propel

Type-check your CRDTs! Track commutativity, associativity, idempotency, and other algebraic properties in types. Please find more information on the Propel website.

Publications

  1. EGRAPHS
    Propel
    Disequalities in E-Graphs: An Experiment
    Presentation at the EGRAPHS 2024 workshop, 2024
  2. PLDI
    Propel
    Automated Verification of Fundamental Algebraic Laws
    Proceedings of the ACM on Programming Languages 8 (PLDI), 2024
  3. PLF
    Propel
    Type-Checking CRDTs with Propel
    Presentation at the PLF 2023 workshop, 2023
  4. PLDI
    Propel
    Type-Checking CRDT Convergence
    Proceedings of the ACM on Programming Languages 7 (PLDI), 2023