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