Skip to content

Put all `mkUnique` calls in one module, sort them alphabetically

When someone creates a new Unique tag through calls to mkUnique, it's easy to miss whether that tag has been used elsewhere.

I think we should put them all in one module (GHC.Builtin.Uniques?), sort them alphabetically (so that double allocations are easily spotted) and export wrappers from there.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information