Skip to content

Include LiquidHaskell check in distribution and add acknowledgements - #45

Merged
ninioArtillero merged 1 commit into
seereason:masterfrom
tweag:xg/update-package
Sep 3, 2026
Merged

Include LiquidHaskell check in distribution and add acknowledgements#45
ninioArtillero merged 1 commit into
seereason:masterfrom
tweag:xg/update-package

Conversation

@ninioArtillero

@ninioArtillero ninioArtillero commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Diff.cabal is updated to include Diff-liquidhaskell.cabal in the source distribution using the extra-files field (which seems to be the appropriate one for this case). This provides users getting the code from the hackage tarball a means to run the static checks. The new field required bumping cabal version to 3.14, which in turn required the license field to be updated to a SPDX compliant license (BSD-3-Clause). A url pointing to this package issue tracker was added as well.

The licese field is removed from Diff-liquidhaskell.cabal: being an artificial package to avoid a cyclic dependency, it seems unnecessary to have this field.

Tweag's support for writing the LiquidHaskell static checks is aknowledged in the README.md, and a link to a blog post providing insight into the static checks development is included alongside it.

Intances of "Liquid Haskell" are changed to "LiquidHaskell" (without space) to have a single naming convention across the repository.

@ninioArtillero ninioArtillero changed the title Include static checks in distribution and add acknowledgements Include Liquid Haskell check in distribution and add acknowledgements Aug 13, 2026
@ninioArtillero ninioArtillero changed the title Include Liquid Haskell check in distribution and add acknowledgements Include LiquidHaskell check in distribution and add acknowledgements Aug 13, 2026
@ninioArtillero
ninioArtillero marked this pull request as ready for review August 14, 2026 14:44
@ninioArtillero

Copy link
Copy Markdown
Collaborator Author

@ddssff Are you fine with this changes?

@ninioArtillero
ninioArtillero requested a review from ddssff August 14, 2026 17:20
@ninioArtillero

Copy link
Copy Markdown
Collaborator Author

@ddssff These changes do not seem controversial to me, but I would appreciate your blessing before merging (which I'm planning to do by the start of next week if no concern is raised).

@ddssff

ddssff commented Sep 3, 2026

Copy link
Copy Markdown
Member

I have no issues with these, thank you for asking!

@ninioArtillero
ninioArtillero merged commit 488a545 into seereason:master Sep 3, 2026
13 checks passed
@ninioArtillero
ninioArtillero deleted the xg/update-package branch September 3, 2026 21:34
@ddssff

ddssff commented Sep 4, 2026

Copy link
Copy Markdown
Member

The homepage url in the cabal file is dead, does anyone have a replacement?

@facundominguez

Copy link
Copy Markdown
Contributor

The archive seems to have an old version of the link that is good:
https://web.archive.org/web/20150326181224/http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927

This was referenced Sep 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants