Packages tagged template-haskell

51 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (51), bsd3 (35), mit (8), control (5), deprecated (5), data (3), development (3), database (2), effect (2), ghc (2), language (2), public-domain (2), code-generation (1), dependency-injection (1), generics (1), hasql (1), lenses (1), ...

Name
DLs
Rating
Rev Deps
Description
Tags
Last U/L
Last Version
Maintainers
ConfigFileTH100.01Template haskell for reading ConfigFiles. (library, parsing, template-haskell)2011-12-050.2VilleTirronen
antiquoter110.02Combinator library for quasi- and anti-quoting. (bsd3, library, template-haskell)2013-04-140.1.1.0LarsCorbijn
autoapply222.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)70.01Automatic compliance with the classy-effects protocols (control, deprecated, effect, library, mpl, template-haskell)2024-07-090.1.0.1YamadaRyo
data-effects-th300.01Template Haskell utilities for the data-effects library. (control, effect, library, template-haskell)2024-10-100.2.0.0YamadaRyo
derive-has-field260.00Derive HasField instances with Template Haskell (library, mit, template-haskell, unclassified)2024-10-160.0.1.4chiroptical
egison-pattern-src-th-mode170.02Parser and pretty printer for Egison pattern expressions to use with TH (bsd3, language, library, parser, pretty-printer, template-haskell)2020-11-030.2.1.2SatoshiEgi, coord_e, momohatt
flexible-defaults450.02Generate default function implementations for complex type classes. (code-generation, library, public-domain, template-haskell)2019-10-270.0.3JamesCook, PeterSimons
ghc-definitions-th90.00Automatically generate GHC API counterparts to Haskell declarations. (bsd3, ghc, library, template-haskell)2021-09-080.1AnthonyVandikas
ghc-hs-meta170.02Translate Haskell source to Template Haskell expression (bsd3, ghc, library, template-haskell)2024-05-120.1.4.0amesgen, zallocate
haskell-src-meta5120.0116Parse source to template-haskell abstract syntax. (bsd3, language, library, template-haskell)2024-05-160.8.14AdamBergmark, BenMillwood, DanBurton, GeoffreyMainland, JonasDuregard, MattMorrow, TroelsHenriksen
hasql-th1680.02Template Haskell utilities for Hasql (database, hasql, library, mit, postgresql, template-haskell)2024-06-260.4.0.22NikitaVolkov
hs-di152.01Dependency Injection library for Haskell (bsd3, control, dependency-injection, development, library, program, template-haskell, testing)2016-09-260.3.0Wizek
impl80.00Framework for defaulting superclasses (development, library, mit, template-haskell)2018-11-270.2.0.0dailectic
io-embed170.00Use Template Haskell to embed the result of an IO computation. (bsd3, data, library, template-haskell)2024-10-100.1.0.1gtollini
language-haskell-extract440.05Module to automatically extract functions from the local code. (bsd3, library, template-haskell)2013-01-260.2.4OscarFinnsson
lenz-template (deprecated)150.01Van Laarhoven lens templates (data, deprecated, lenses, library, template-haskell)2017-11-150.2.0.0
multirec-alt-deriver110.01Alternative multirec instances deriver (bsd3, generics, library, template-haskell)2010-11-290.1.3DanielSchuessler
newtype-deriving250.01Instance derivers for newtype wrappers (control, library, mit, template-haskell)2016-05-020.1.4NikitaVolkov
newtype-th240.02A template haskell deriver to create Control.Newtype instances. (bsd3, control, library, template-haskell)2012-07-190.3.3MichaelSloan
notcpp200.02Avoiding the C preprocessor via cunning use of Template Haskell (bsd3, library, template-haskell)2015-04-110.2.0.3BenMillwood
pseudomacros160.01cpp-style built-in macros using Template Haskell (bsd3, development, library, template-haskell)2015-04-270.0.2LukasMai
quotet180.00Monad transformer for Quote from template-haskell (library, template-haskell)2022-05-070.0.1.1amesgen
tagged-th30.03QuasiQuoter and Template Haskell splices for creating proxies at higher-kinds (bsd3, library, phantom-types, template-haskell)2011-11-270.1NicolasFrisby
template-haskell2352.251798Support library for Template Haskell (bsd3, library, template-haskell)2024-05-152.22.0.0AustinSeipp, BenGamari, HerbertValerioRiedel, IanLynagh, wz1000
template-haskell-util150.02Some utilities for template Haskell. (library, mit, template-haskell)2015-03-020.1.1.0songzh
th-build140.01More convenient construction of TH ASTs (bsd3, library, template-haskell)2014-06-260.4.0.0DanielSchuessler
th-context210.02Test instance context (bsd3, library, template-haskell)2016-10-140.24DavidFox
th-desugar3230.017Functions to desugar Template Haskell (bsd3, library, template-haskell)2024-05-121.17RichardEisenberg, ryanglscott
th-env1152.02Template Haskell splices that expand to an environment variable (bsd3, library, template-haskell)2022-05-230.1.1DmitryDzhus
th-expand-syns3360.020Expands type synonyms in Template Haskell ASTs (bsd3, library, template-haskell)2023-02-010.4.11.0DanielSchuessler, ryanglscott
th-extras910.08A grab bag of functions for use with Template Haskell (library, public-domain, template-haskell)2024-04-140.0.0.8ErikDeCastroLopo, JamesCook, JohnEricson, RyanTrinkle, abrar, alexfmpe, maralorn, ymeister
th-instance-reification270.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)40.01Automated kind inference in Template Haskell. (bsd3, deprecated, library, template-haskell)2015-11-110.2DavidFox
th-lego700.05Template Haskell construction utilities (library, mit, template-haskell)2023-12-090.3.0.3NikitaVolkov
th-letrec80.01Implicit (recursive) let insertion (bsd3, library, template-haskell)2024-02-130.1.1phadej
th-lift-instances3500.062Lift instances for template-haskell for common data types. (bsd3, library, template-haskell)2022-08-230.1.20BennoFuenfstueck
th-nowq372.01Template Haskell splice that expands to current time (bsd3, library, template-haskell)2020-06-030.1.0.5DmitryDzhus
th-orphans4550.029Orphan instances for TH datatypes (bsd3, library, template-haskell)2024-10-220.13.15MichaelSloan, ryanglscott
th-reify-many2300.08Recurseively reify template haskell datatype info (bsd3, library, template-haskell)2021-09-060.1.10MichaelSloan, ryanglscott
th-sccs100.02Binding group analysis in Template Haskell (bsd3, library, template-haskell)2011-07-230.0.0.20110723NicolasFrisby
th-tc110.00Typechecking in Template Haskell (bsd3, library, template-haskell)2019-11-110.2.1.0mniip
th-to-exp102.01Provides a way to persist data from compile-time to runtime. (library, template-haskell)2017-07-310.0.1.1lexi_lambda
th-traced90.01Tracing Q monad computation (bsd3, library, template-haskell)2015-08-220.0.1.0HiromiIshii
th-typegraph (deprecated)600.02Graph of the subtype relation (bsd3, deprecated, library, template-haskell)2018-02-021.4DavidFox
th-utilities2310.09Collection of useful functions for use with Template Haskell (library, mit, template-haskell)2022-09-210.2.5.0MichaelSloan
tuple-th350.04Generate (non-recursive) utility functions for tuples of statically known size (bsd3, data, library, template-haskell)2015-06-280.2.5DanielSchuessler
type-interpreter (deprecated)222.01Interpreter for Template Haskell types (bsd3, deprecated, library, template-haskell)2018-04-230.1.4vapourismo
uuid-orphans270.05Orphan instances for the UUID datatype (bsd3, library, template-haskell)2022-04-261.4.6DavidFox