Documentation

Duper.Rules.DatatypeDistinctness

Returns none if lit does not compare distinct constructors, returns some false if lit says two distinct constructors are equal, and returns some true if lit says two distinct constructors are not equal.

Equations
  • One or more equations did not get rendered due to their size.
Instances For
    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      Implements the Dist-S⁺ and Dist-S⁻ rules described in https://arxiv.org/pdf/1611.02908

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For