def prim.eq
import bend-toon-codec@0.1.0.0/src/json.bend as Jsonimport Base
import bend-toon-codec@0.1.0.0/src/num.bend as N
91def prim.eq(+a: Json, +b: Json) -> Bool:
92 match a b:
93 case JNum{x} JNum{y}:
94 num.eq(N.canon(x), N.canon(y))
95 case JStr{x} JStr{y}:
96 String.eq(x, y)
97 case _ _:
98 lit.eq(a, b)