This PR aims to add a new kind of pretty printer -- expression minimizer. Minimizer can be used to convert core expressions to concrete with as little additional information as possible (by "additional information" I mean everything that can be hidden with PrettyPrinterConfig flags). Unfortunately, it is not stable at all, and it works without problems for very simple expressions. Yet I think it can be used with care in production.
This PR aims to add a new kind of pretty printer -- expression minimizer. Minimizer can be used to convert core expressions to concrete with as little additional information as possible (by "additional information" I mean everything that can be hidden with PrettyPrinterConfig flags). Unfortunately, it is not stable at all, and it works without problems for very simple expressions. Yet I think it can be used with care in production.