resyntax
resyntax copied to clipboard
Collapse multiple provide statements into a single one
Racket makes it possible to scatter provide forms at the toplevel of a module. When this is actually done, though, I find it makes code harder to read. Ideally, I'd like to open a Racket file and find a single provide form that tells me what the module provides. It would be great if resyntax could merge multiple provides into a single one.
Collapsing require forms would be handy too, though contract-out makes that a little trickier.