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>}

Uses (12)

Used by (1)