Commit 2021-05-22 06:50 b29d40c6
View on Github →fix(algebra): change local transparency to semireducible (#7687)
- When a type is
[irreducible]it should locally be made[semireducible]and (almost) never[reducible]. - If it is made
[reducible], type-class inference will unfold this definition, and will apply instances that would not type-check when the definition is[irreducible]