Inquiry about deep stable JSON stringify utility in Effect library

does effect have any kind of built in "deep stable json stringify" utility?

wanted to make this safer..

class GetInvoicesRequest extends S.TaggedRequest<GetInvoicesRequest>("GetInvoicesRequest")("GetInvoicesRequest", {
  failure: S.Union(XeroError, XeroBadResponseError, XeroNoRefreshTokenError),
  success: GetInvoicesResponseSchema,
  payload: GetInvoicesPayload.fields
}){
  [PrimaryKey.symbol]() {
    return `GetInvoicesRequest:${JSON.stringify(this)}`
  }
}
Was this page helpful?