Skip to content

Conversation

@inariksit
Copy link
Member

@inariksit inariksit commented Mar 10, 2025

Changes to make it work with newer stack/GHC:

  • unix library changed API in 2.8
  • Monad of no return & Semigroup as a superclass of Monoid
  • import Control.Monad (join, when, (<=<))

Do not merge before fixing the compatibility for older GHCs (or deciding that we want to drop support for the oldest ones).

@inariksit inariksit marked this pull request as draft March 10, 2025 06:44
- update actions/cache to v4

- update haskell/actions/setup to haskell-actions/setup

- stack doesn't support ghc < 8.4, remove from CI

- don't fail immediately

- add -fpermissive flag to gcc

- only build 9.6.6 with macos and windows latest

- bump base upper bound
@inariksit inariksit marked this pull request as ready for review August 2, 2025 16:55
@inariksit inariksit requested a review from anka-213 August 2, 2025 16:55
@inariksit inariksit merged commit 65e85c5 into GrammaticalFramework:master Aug 2, 2025
16 checks passed
@inariksit inariksit deleted the new-ghc branch August 2, 2025 16:59
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