typeRepToType
now supports type literals, tuples and lists. See #18
-
Adds
tupT
andpromotedTupT
. -
Adds
TH.FixQ.fixQ
, a compatibility shim to provide fixQ fortemplate-haskell <= 2.17
(ghc <= 9.0.1
).
- Adds a lower bound for
th-abstraction
dependency. Also released as a hackage revision of0.2.4.2
. See #15
- Fixes compilation with
GHC-9.0.*
. See #14
- Fixes generated Storable instances to have a
sizeOf
definition which works with-XStrict
. See #13
-
Compatibility with GHC-8.10
-
Behavior change in reification of type family instances. Instead of erroring if the instance mentions a kind variable, now just ignores it.
- Compatibility with GHC-8.8
- Improved fix to the type variable behavior with GHC <= 7.10. Uses
Any
in place of type variables instead of()
, to allow for more kinds than just*
andConstraint
.
-
Fixes derive and instantiator mechanisms to work with ghc 7.10 and earlier. Previously, invocation was broken when type variables were used.
-
Fixes
freeVarsT
- it now looks through more constructors ofType
. -
Adds
dequalifyTyVars
to dequalify every type variable.
-
Fixes build on 7.8
-
Fixes warnings
-
Adds TH.ReifySimple, which supports reifying most of the information TH users care about.
-
Adds some utilities based on SYB, which is often useful for TH.
-
Makes relative path stuff less noisyi with GHCi.
- First public release