haskell / happy

The Happy parser generator for Haskell
Other
291 stars 84 forks source link

Merge `happy-*` library packages into a single `happy` library component (#292) #293

Closed sgraf812 closed 2 months ago

sgraf812 commented 2 months ago

See #292. Fixes #292.

I'm delighted that git is able to map the renamings, which should make this PR easy to review.

int-index commented 2 months ago

This is a good change because it removes lots of administrative overhead. @Ericson2314's concern is valid, but given the lack of resources to maintain happy I find it justified to prioritize ease of maintenance, release management, etc, over enforcing module boundaries.

@Bodigrim's suggestion in https://github.com/haskell/happy/issues/288#issuecomment-2349880724 could be a viable alternative, too. Either way, we need to get rid of those separate .cabal files.

sgraf812 commented 2 months ago

Closed in favor of #297.