def prefix_mode_append
import qasim-bend-kit@0.1.0.2/proof/JSON_LexWhitespaceProof.bend as JSONLexWhitespaceProofimport Base
import qasim-bend-kit@0.1.0.2/libs/JSON.bend as J
97def prefix_mode_append(+text: String,
98 +suffix: String,
99 +mode: J.LexMode) -> {prefix_mode(text ++ suffix, mode) == prefix_mode(suffix, prefix_mode(text, mode)) : J.LexMode}:
100 match text:
101 case SNil{}: {==}
102 case SCon{head, tail}:
103 prefix_mode_append(tail, suffix, after_mode(J.lex_seed_action(SCon{head, tail}, mode), mode))
Uses (6)
Used by (0)
No other definition uses this definition.