Closed cartazio closed 5 years ago
Hey Carter, thanks for reporting this issue. It looks like old TH treats type variables in expression signatures a bit funny, and expects to be able to look them up in the local scope.
I've worked around this by replacing type variables with Any
when resolving derivers / instantiators. This fix is included in th-utilities-0.2.3.0
, no changes to store
needed.
Hello: is ghc 7.10 or 7.8 acutally part of the target support range or not?
https://matrix.hackage.haskell.org/#/package/store/0.5.1.0/ghc-7.10.3@1556132737 shows the build failures that happpen on those ghc versions.
the error in the matrixci builder tool is
one fix would be to add the constraint
template-haskell > = 2.11
if 7.10 and older is no longer supported. If you intend to continue supporting those ghc versions, perhaps theres a more involved fix?but pending that more involved fix, adding
template-haskell > = 2.11
seems like a good way to roll