Seeking advice on implementing a fast deep equals function for Effect Schemas

i was speaking with @Kristian Notari the other day about a way to speed up equivalence functions from effect Schemas

i wrote about the performance gains here: https://dev.to/ahrjarrett/how-i-built-javascripts-fastest-deep-equals-function-51n8

i've worked out the implementation for a few other schema libraries (zod, arktype, valibot, and regular JSON schemas), but i've hit a bit of a roadblock implementing it for effect.

was hoping someone here could advise on how this might be possible
Was this page helpful?