Open pchiusano opened 3 years ago
Issues in this vein are going to continue to accumulate until we have access to the codebase via Unison.
@runarorama What would a solution look like if we had access to the codebase via Unison?
You could write a Unison program to modify the namespace, rather than have a special syntax.
Another similar issue is bulk-editing patches. You'll often want to clean up a patch and that's tedious to do manually.
Modifying a namespace via
delete.term
,rename.type
,alias.term
, and so on can get tedious. The idea here is to get the namespace into your text editor where you can do whatever regex munging you want to make a bunch of changes. You could also write scripts to do things like convert in bulk fromcamelCase
tosnake_case
, or I was even thinking of converting identifiers from one language to another.Idea came out of discussion with @rlmark who has hit some awkwardness with this.