Skip to content

Build with latest GHCs (up to 9.10) - #17

Open
andreasabel wants to merge 4 commits into
haskell-rewriting:masterfrom
andreasabel:ghc-9.6
Open

Build with latest GHCs (up to 9.10)#17
andreasabel wants to merge 4 commits into
haskell-rewriting:masterfrom
andreasabel:ghc-9.6

Conversation

@andreasabel

@andreasabel andreasabel commented Apr 30, 2024

Copy link
Copy Markdown

This PR is mostly the code by @junjihashimoto from fork https://github.com/hasktorch/term-rewriting.
I reorganized the commit so that version bumps are packaged with the respective code changes.
Further, I switched the cabal file to cabal-version 1.10 so that hackage will accept a publication.

  • .cabal file: switch to cabal-version 1.10, remove redundant constraints
  • Allow mtl-2.3
  • Switch to prettyprinter library
  • Bump containers and QuickCheck

@int-e I did not include a CI this time, but let me know if you want one.

Coauthored by:  Junji Hashimoto <junji.hashimoto@gmail.com>
Coauthored by:  Junji Hashimoto <junji.hashimoto@gmail.com>
@andreasabel andreasabel changed the title ghc 9.6 Build with latest GHCs (up to 9.10) Apr 30, 2024
@andreasabel

Copy link
Copy Markdown
Author

@int-e can this be merged? (And released?)

@int-e

int-e commented Aug 27, 2025

Copy link
Copy Markdown
Contributor

I got prodded through another channel and uploaded version 0.5 with minimal changes to build with GHC-9.12.

So that leaves the pretty-printer update... how important is that?

@andreasabel

Copy link
Copy Markdown
Author

Well, ansi-wl-pprint is deprecated in favor of prettyprinter.

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.

2 participants