def wv.lex_eq_r

bend-osdev-word64@0.1.1.0 · proof_value.bend:354

import bend-osdev-word64@0.1.1.0/proof_value.bend as ProofValue
import Base

354def wv.lex_eq_r(c: Cmp, -d: Cmp, e: {wv.lex(c, d) == EQ{} : Cmp}) -> {d == EQ{} : Cmp}:
355  match c:
356    case LT{}:
357      Empty.absurd({d == EQ{} : Cmp}, wn.lt_eq(e))
358    case EQ{}:
359      e
360    case GT{}:
361      Empty.absurd({d == EQ{} : Cmp}, wn.gt_eq(e))

Uses (5)

Used by (1)