In Language.Piroutte.PlutusIR.ToTerm there is the mention of a hack where we translate non-builtin booleans to builtin booleans directly. I think that having that as a hack is a bad idea: we could benefit from a dedicated transformation to remove re-defined datatypes and replace them with their respective builtins.
In
Language.Piroutte.PlutusIR.ToTerm
there is the mention of a hack where we translate non-builtin booleans to builtin booleans directly. I think that having that as a hack is a bad idea: we could benefit from a dedicated transformation to remove re-defined datatypes and replace them with their respective builtins.