Skip to content

Commit

Permalink
Mention #602 in changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
RyanGlScott committed Oct 26, 2024
1 parent 68c5754 commit c1d0a72
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
5 changes: 5 additions & 0 deletions singletons-base/CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,11 @@ next [????.??.??]
(e.g., `AsumSym0` and `MSym0`) are less polymorphic. The fact that these were
kind-polymorphic to begin with was an oversight, as these definitions could
not be used when `j` or `k` was instantiated to any other kind besides `Type`.
* Define hand-written `Sing` instances such that they explicitly match on their
types on the left-hand sides (e.g., define `type instance Sing @Symbol =
SSymbol` instead of `type instance Sing = SSymbol`. Doing so will make
`singletons-base` future-proof once
[GHC#23515](https://gitlab.haskell.org/ghc/ghc/-/issues/23515) is fixed.

3.4 [2024.05.12]
----------------
Expand Down
8 changes: 8 additions & 0 deletions singletons/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,14 @@
Changelog for the `singletons` project
======================================

next [????.??.??]
-----------------
* Define `Sing` instances such that they explicitly match on their types on the
left-hand sides (e.g., define `type instance Sing @(k1 ~> k2) = SLambda`
instead of `type instance Sing = SLambda`. Doing so will make `singletons`
future-proof once
[GHC#23515](https://gitlab.haskell.org/ghc/ghc/-/issues/23515) is fixed.

3.0.3 [2024.05.12]
------------------
* Allow building with GHC 9.10.
Expand Down

0 comments on commit c1d0a72

Please sign in to comment.