th-expand-syns: Expands type synonyms in Template Haskell ASTs

[ bsd3, library, template-haskell ] [ Propose Tags ] [ Report a vulnerability ]

Expands type synonyms in Template Haskell ASTs.

As of version 0.4.9.0, this library is a small shim on top of the applySubstitution/resolveTypeSynonyms functions from th-abstraction, so you may want to consider using th-abstraction instead.

Modules

[Index] [Quick Jump]

Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.0.1, 0.1.1.0, 0.2.0.0, 0.3.0.0, 0.3.0.1, 0.3.0.2, 0.3.0.3, 0.3.0.4, 0.3.0.5, 0.3.0.6, 0.4.0.0, 0.4.1.0, 0.4.2.0, 0.4.3.0, 0.4.4.0, 0.4.5.0, 0.4.6.0, 0.4.7.0, 0.4.8.0, 0.4.9.0, 0.4.10.0, 0.4.11.0, 0.4.12.0
Change log changelog.markdown
Dependencies base (>=4.9 && <5), containers, syb, template-haskell (>=2.11 && <2.25), th-abstraction (>=0.4.3 && <0.8) [details]
Tested with ghc ==8.0.2, ghc ==8.2.2, ghc ==8.4.4, ghc ==8.6.5, ghc ==8.8.4, ghc ==8.10.7, ghc ==9.0.2, ghc ==9.2.8, ghc ==9.4.8, ghc ==9.6.6, ghc ==9.8.4, ghc ==9.10.1, ghc ==9.12.1
License BSD-3-Clause
Author Daniel Schüssler
Maintainer Ryan Scott <ryan.gl.scott@gmail.com>
Uploaded by ryanglscott at 2024-12-05T12:50:20Z
Revised Revision 1 made by ryanglscott at 2026-01-07T23:53:16Z
Category Template Haskell
Home page https://github.com/DanielSchuessler/th-expand-syns
Source repo head: git clone https://github.com/DanielSchuessler/th-expand-syns.git
Distributions Arch:0.4.12.0, Debian:0.4.6.0, Fedora:0.4.12.0, LTSHaskell:0.4.12.0, NixOS:0.4.12.0, Stackage:0.4.12.0, openSUSE:0.4.12.0
Reverse Dependencies 21 direct, 4358 indirect [details]
Downloads 76075 total (78 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2024-12-05 [all 1 reports]