law sj_fin
lawful-fields@0.1.1.0 · proof_list.bend:133
import lawful-fields@0.1.1.0/proof_list.bend as ProofList
import Base
import lawful-fields@0.1.1.0/defs.bend as F
133law sj_fin:
134 for +x: U32
135 for +t: List<&2, U32>
136 for +sep: U32
137 for +b: Bool
138 for +hb: {U32.is_eq(x, sep) == b : Bool}
139 for +ih: {F.join(F.split(t, sep), sep) == t : List<&2, U32>}
140 for +hg: {F.join.go(F.split(t, sep), sep) == sep <> F.join(F.split(t, sep), sep) : List<&2, U32>}
141 {F.join(F.split.fin(x, F.split(t, sep), b), sep) == x <> t : List<&2, U32>}