Packages tagged template-haskell

53 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (53), bsd3 (37), mit (8), control (5), deprecated (5), data (3), development (3), css (2), database (2), effect (2), ghc (2), html (2), language (2), miso (2), mpl (2), public-domain (2), code-generation (1), dependency-injection (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
ConfigFileTH80.01Template haskell for reading ConfigFiles. (library, parsing, template-haskell)2011-12-050.2VilleTirronen
antiquoter50.02Combinator library for quasi- and anti-quoting. (bsd3, library, template-haskell)2013-04-140.1.1.0LarsCorbijn
autoapply132.00Template Haskell to automatically pass values to functions (bsd3, library, template-haskell)2022-09-270.4.1.3jophish, expipiplus1
beam-th122.01Template Haskell utilities for beam (bsd3, database, library, template-haskell)2016-07-050.2.0.0hesiod
classy-effects-th (deprecated in favor of data-effects-th)50.01Automatic compliance with the classy-effects protocols (control, deprecated, effect, library, mpl, template-haskell)2024-07-090.1.0.1YamadaRyo
css-class-bindings70.00generates Haskell bindings for CSS classes (bsd3, css, html, library, miso, template-haskell)2026-04-070.0.4DaniilIaitskov
data-effects-th410.01Template Haskell utilities for the data-effects library. (control, effect, library, mpl, template-haskell)2025-04-250.4.2.1YamadaRyo
derive-has-field320.00Derive HasField instances with Template Haskell (library, mit, template-haskell)2025-11-180.1.2.1chiroptical
egison-pattern-src-th-mode80.02Parser and pretty printer for Egison pattern expressions to use with TH (bsd3, language, library, parser, pretty-printer, template-haskell)2025-12-190.2.2.0SatoshiEgi, coord_e, momohatt
flexible-defaults110.02Generate default function implementations for complex type classes. (code-generation, library, public-domain, template-haskell)2019-10-270.0.3JamesCook, PeterSimons
ghc-definitions-th40.00Automatically generate GHC API counterparts to Haskell declarations. (bsd3, ghc, library, template-haskell)2021-09-080.1AnthonyVandikas
ghc-hs-meta120.03Translate Haskell source to Template Haskell expression (bsd3, ghc, library, template-haskell)2024-12-300.1.5.0amesgen, zallocate
haskell-src-meta1690.0125Parse source to template-haskell abstract syntax. (bsd3, language, library, template-haskell)2025-01-180.8.15AdamBergmark, BenMillwood, DanBurton, GeoffreyMainland, JonasDuregard, MattMorrow, TroelsHenriksen
hasql-th950.03Template Haskell utilities for Hasql (database, hasql, library, mit, postgresql, template-haskell)2026-05-160.5.0.1NikitaVolkov
hs-di132.01Dependency Injection library for Haskell (bsd3, control, dependency-injection, development, library, program, template-haskell, testing)2016-09-260.3.0Wizek
impl50.00Framework for defaulting superclasses (development, library, mit, template-haskell)2018-11-270.2.0.0dailectic
io-embed60.00Use Template Haskell to embed the result of an IO computation. (bsd3, data, library, template-haskell)2024-10-100.1.0.1gtollini
language-haskell-extract100.05Module to automatically extract functions from the local code. (bsd3, library, template-haskell)2013-01-260.2.4OscarFinnsson
lenz-template (deprecated)90.01Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-150.2.0.0
miso-css40.00wrapper over miso checking CSS classes applicability through dependent types (bsd3, css, html, library, miso, template-haskell)2026-06-020.0.2DaniilIaitskov
multirec-alt-deriver100.01Alternative multirec instances deriver (bsd3, generics, library, template-haskell)2010-11-290.1.3DanielSchuessler
newtype-deriving40.01Instance derivers for newtype wrappers (control, library, mit, template-haskell)2016-05-020.1.4NikitaVolkov
newtype-th220.02A template haskell deriver to create Control.Newtype instances. (bsd3, control, library, template-haskell)2012-07-190.3.3MichaelSloan
notcpp50.02Avoiding the C preprocessor via cunning use of Template Haskell (bsd3, library, template-haskell)2015-04-110.2.0.3BenMillwood
pseudomacros60.01cpp-style built-in macros using Template Haskell (bsd3, development, library, template-haskell)2015-04-270.0.2LukasMai
quotet20.00Monad transformer for Quote from template-haskell (library, template-haskell)2022-05-070.0.1.1amesgen
tagged-th40.03QuasiQuoter and Template Haskell splices for creating proxies at higher-kinds (bsd3, library, phantom-types, template-haskell)2011-11-270.1NicolasFrisby
template-haskell812.251912Support library for Template Haskell (bsd3, library, template-haskell)2025-12-192.24.0.0AustinSeipp, BenGamari, HerbertValerioRiedel, IanLynagh, LuiteStegeman, wz1000
template-haskell-util140.02Some utilities for template Haskell. (library, mit, template-haskell)2015-03-020.1.1.0songzh
th-build160.01More convenient construction of TH ASTs (bsd3, library, template-haskell)2014-06-260.4.0.0DanielSchuessler
th-context260.02Test instance context (bsd3, library, template-haskell)2016-10-140.24DavidFox
th-desugar1110.017Functions to desugar Template Haskell (bsd3, library, template-haskell)2026-01-101.19RichardEisenberg, ryanglscott
th-env112.02Template Haskell splices that expand to an environment variable (bsd3, library, template-haskell)2022-05-230.1.1DmitryDzhus
th-expand-syns580.021Expands type synonyms in Template Haskell ASTs (bsd3, library, template-haskell)2024-12-050.4.12.0DanielSchuessler, ryanglscott
th-extras370.08A grab bag of functions for use with Template Haskell (library, public-domain, template-haskell)2026-02-110.0.0.9ErikDeCastroLopo, JamesCook, JohnEricson, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
th-instance-reification200.03Fixed versions of instances reification functions (library, mit, template-haskell)2020-03-260.1.5.1NikitaVolkov
th-kinds200.02Automated kind inference in Template Haskell. (bsd3, library, template-haskell)2017-07-290.2DavidFox, LouisWasserman
th-kinds-fork (deprecated in favor of th-kinds)60.01Automated kind inference in Template Haskell. (bsd3, deprecated, library, template-haskell)2015-11-110.2DavidFox
th-lego420.05Template Haskell construction utilities (library, mit, template-haskell)2023-12-090.3.0.3NikitaVolkov
th-letrec120.01Implicit (recursive) let insertion (bsd3, library, template-haskell)2026-05-110.1.1.1phadej
th-lift-instances700.065Lift instances for template-haskell for common data types. (bsd3, library, template-haskell)2022-08-230.1.20BennoFuenfstueck
th-nowq82.01Template Haskell splice that expands to current time (bsd3, library, template-haskell)2020-06-030.1.0.5DmitryDzhus
th-orphans1180.029Orphan instances for TH datatypes (bsd3, library, template-haskell)2026-01-100.13.17MichaelSloan, ryanglscott
th-reify-many520.08Recurseively reify template haskell datatype info (bsd3, library, template-haskell)2021-09-060.1.10MichaelSloan, ryanglscott
th-sccs90.02Binding group analysis in Template Haskell (bsd3, library, template-haskell)2011-07-230.0.0.20110723NicolasFrisby
th-tc130.00Typechecking in Template Haskell (bsd3, library, template-haskell)2019-11-110.2.1.0mniip
th-to-exp82.01Provides a way to persist data from compile-time to runtime. (library, template-haskell)2017-07-310.0.1.1lexi_lambda
th-traced60.01Tracing Q monad computation (bsd3, library, template-haskell)2015-08-220.0.1.0HiromiIshii
th-typegraph (deprecated)700.02Graph of the subtype relation (bsd3, deprecated, library, template-haskell)2018-02-021.4DavidFox
th-utilities540.010Collection of useful functions for use with Template Haskell (library, mit, template-haskell)2025-02-060.2.5.2MichaelSloan
tuple-th130.04Generate (non-recursive) utility functions for tuples of statically known size (bsd3, data, library, template-haskell)2015-06-280.2.5DanielSchuessler
type-interpreter (deprecated)132.01Interpreter for Template Haskell types (bsd3, deprecated, library, template-haskell)2018-04-230.1.4vapourismo
uuid-orphans280.05Orphan instances for the UUID datatype (bsd3, library, template-haskell)2022-04-261.4.6DavidFox