def String.cmp.fin
import Base2004def String.cmp.fin(t1: String, t2: String, hc: (Char & Char) & Cmp) ->
2005 (String & String) & Cmp:
2006 ((h1b, h2b), c) = hc
2007 match c:
2008 case LT{}:
2009 ((SCon{h1b, t1}, SCon{h2b, t2}), LT{})
2010 case EQ{}:
2011 String.cmp.rec(h1b, h2b, String.cmp(t1, t2))
2012 case GT{}:
2013 ((SCon{h1b, t1}, SCon{h2b, t2}), GT{})
Uses (7)
Used by (18)
- String.cmp
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/native_map:string_compare_self
- bend-collections-laws-math@1.0.0.0/proofs/lib/lemmas/proofs/native_map:string_compare_self
- mylsm-lsm-store@0.3.2.0/src/Keys:str_eq_refl
- bend-collections-laws-crypto@1.0.0.0/proofs/lib/lemmas/proofs/string_compare:string_compare_self
- …