Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Various fixes for ghc 9 and stackage-nightly compat #433

Open
wants to merge 5 commits into
base: develop
Choose a base branch
from

Commits on Mar 11, 2024

  1. reflex-dom-core: Reorder instance because of TH for ghc 9.0

    ghc 9 is pickier regarding the order of TH statements
    maralorn committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    aad7816 View commit details
    Browse the repository at this point in the history
  2. reflex-dom-core: Eta expand some functions to appease the ghc 9 typec…

    …hecker
    
    This is a sad change, because hlint will complain about the unnecessary
    eta expansion.
    
    The problem is that ghc 9 will not unify the forall x. x with () in an
    argument position. Although obviously a supplied value of the type
    forall x. WidgetT x () can be used as a WidgetT () ().
    
    eta expanding helps the type checker to agree with this.
    maralorn committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    f5901c8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    51cdd96 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    54d6493 View commit details
    Browse the repository at this point in the history
  2. reflex-dom: bump bounds

    maralorn committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    70ff889 View commit details
    Browse the repository at this point in the history