Skip to content

Commit

Permalink
Use TemplateHaskellQuotes instead of manually constructing Names
Browse files Browse the repository at this point in the history
  • Loading branch information
RyanGlScott committed Aug 1, 2023
1 parent 62c5ebc commit c1c873f
Show file tree
Hide file tree
Showing 3 changed files with 371 additions and 513 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
### next [????.??.??]
* The Template Haskell machinery now uses `TemplateHaskellQuotes` when building
with GHC 8.0+ instead of manually constructing each Template Haskell `Name`.
A consequence of this is that `deriving-compat` will now build with GHC 9.8,
as `TemplateHaskellQuotes` abstracts over some internal Template Haskell
changes introduced in 9.8.

### 0.6.3 [2023.02.27]
* Support `th-abstraction-0.5.*`.

Expand Down
1 change: 0 additions & 1 deletion deriving-compat.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,6 @@ library
Text.Read.Deriving.Internal
Text.Show.Deriving
Text.Show.Deriving.Internal
other-modules: Paths_deriving_compat
build-depends: containers >= 0.1 && < 0.7
, ghc-prim
, th-abstraction >= 0.4 && < 0.6
Expand Down
Loading

0 comments on commit c1c873f

Please sign in to comment.