th-abstraction: Nicer interface for reified information about data types

[ development, library ] [ Propose Tags ] [ Report a vulnerability ]

This package normalizes variations in the interface for inspecting datatype information via Template Haskell so that packages and support a single, easier to use informational datatype while supporting many versions of Template Haskell.


[Skip to Readme]

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

  • No Candidates
Versions [RSS] 0.1.0.0, 0.1.1.0, 0.1.2.0, 0.1.2.1, 0.1.3.0, 0.2.0.0, 0.2.1.0, 0.2.2.0, 0.2.3.0, 0.2.4.0, 0.2.5.0, 0.2.6.0, 0.2.7.0, 0.2.8.0, 0.2.9.0, 0.2.10.0, 0.2.11.0, 0.3.0.0, 0.3.1.0, 0.3.2.0, 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.5.0.0, 0.6.0.0, 0.7.0.0, 0.7.1.0
Change log ChangeLog.md
Dependencies base (>=4.9 && <5), containers (>=0.4 && <0.9), ghc-prim, template-haskell (>=2.11 && <2.24) [details]
Tested with ghc ==9.12.1, ghc ==9.10.1, ghc ==9.8.4, ghc ==9.6.6, ghc ==9.4.8, ghc ==9.2.8, ghc ==9.0.2, ghc ==8.10.7, ghc ==8.8.4, ghc ==8.6.5, ghc ==8.4.4, ghc ==8.2.2, ghc ==8.0.2
License ISC
Copyright 2017 Eric Mertens
Author Eric Mertens
Maintainer [email protected]
Revised Revision 1 made by ryanglscott at 2025-03-02T13:35:52Z
Category Development
Home page https://github.com/glguy/th-abstraction
Bug tracker https://github.com/glguy/th-abstraction/issues
Source repo head: git clone https://github.com/glguy/th-abstraction.git
Uploaded by ryanglscott at 2024-12-05T11:48:06Z
Distributions Arch:0.5.0.0, Debian:0.3.2.0, Fedora:0.5.0.0, LTSHaskell:0.7.1.0, NixOS:0.5.0.0, Stackage:0.7.1.0, openSUSE:0.6.0.0
Reverse Dependencies 71 direct, 15125 indirect [details]