Packages tagged generics

92 packages have this tag.

[Merge tag] (trustees only)

Related tags: library (91), bsd3 (82), data (14), lenses (5), mit (5), language (4), text (4), benchmark (3), pretty-printer (3), records (3), control (2), deprecated (2), gpl (2), lens (2), program (2), reflection (2), testing (2), bsd2 (1), ...

Name
DLs
Rating
Description
Tags
Last U/L
Maintainer
Annotations6210.0Constructing, analyzing and destructing annotated trees (bsd3, generics, library)2016-12-05MartijnVanSteenbergen
BiGUL2842.25The Bidirectional Generic Update Language (generics, language, lenses, library, public-domain)2016-08-30joshko, Zirun
Capabilities930.0Separate and contain effects of IO monad. (bsd3, generics, library, security)2013-08-08BaldurBlondal
GenericPretty15570.0A generic, derivable, haskell pretty printer. (bsd3, generics, library, pretty-printer, text)2012-11-22RazvanRanca
ListLike38400.0Generic support for list-like structures (bsd3, generics, library)2017-01-20DavidFox, JohnGoerzen, JohnLato
PPrinter7620.0A generic derivable Haskell pretty printer (bsd3, generics, library, pretty-printer, text)2016-10-25iamzhenyi
RepLib12792.0Generic programming library with representation types (bsd3, generics, library)2016-08-19BrentYorgey, ChrisCasinghino, sweirich
Strafunski-StrategyLib9350.0Library for strategic programming (bsd3, generics, library)2017-01-11AlanZimmerman, JamesKoppel
StrategyLib1020.0 (generics, library)2007-07-14SamuelBronson
TYB3440.0Template Your Boilerplate - a Template Haskell version of SYB (bsd3, generics, library)2013-02-18MichaelAdams, ThomasDuBuisson
algebraic-classes12720.0Conversions between algebraic classes and F-algebras. (bsd3, data, generics, library, math)2017-07-24SjoerdVisscher
alloy4330.0Generic programming library (bsd3, generics, library)2016-03-06MattGlazar, NeilBrown
alloy-proxy-fd940.0Some add-on instances for the Alloy library (bsd3, generics, library)2009-06-08NeilBrown
basic-sop7530.0Basic examples and functions for generics-sop (bsd3, generics, library)2017-04-29AndresLoeh
compdata27630.0Compositional Data Types (benchmark, bsd3, generics, library)2017-05-01PatrickBahr
compdata-automata2550.0Tree automata on Compositional Data Types (benchmark, bsd3, generics, library)2017-05-01PatrickBahr
compdata-dags2530.0Compositional Data Types on DAGs (bsd3, generics, library)2015-04-30PatrickBahr
compdata-param4260.0Parametric Compositional Data Types (bsd3, generics, library)2016-05-30PatrickBahr
compstrat2590.0Strategy combinators for compositional data types (bsd3, generics, language, library)2015-03-24JamesKoppel
comptrans4360.0Automatically converting ASTs into compositional data types (bsd3, data, generics, library)2015-04-01JamesKoppel
derive-IG1730.0Macro to derive instances for Instant-Generics using Template Haskell (bsd3, data, generics, library)2010-09-06HiromiIshii
derive-enumerable1720.0Generic instances for enumerating complex data types (data, generics, gpl, library)2015-05-27mgoszcz2
emgm4230.0Extensible and Modular Generics for the Masses (bsd3, generics, library)2011-09-21SeanLeather
fixplate6720.0Uniplate-style generic traversals for optionally annotated fixed-point types. (bsd3, generics, library)2016-10-13BalazsKomuves
flay1820.0Work generically on your datatype without knowing its shape nor its contents. (bsd3, data, generics, library)2017-12-10RenzoCarbonara
functorm1750.0Data.FunctorM (compatibility package) (bsd3, generics, library)2007-07-07StefanORear
gdiff-ig1750.0Generic diff for the instant-generics library (bsd3, generics, library)2011-06-16JosePedroMagalhaes
gdiff-th7590.0Generate gdiff GADTs and Instances. (bsd3, generics, library, testing)2013-03-27JonathanFischoff
generic-binary1740.0Generic Data.Binary derivation using GHC generics. (bsd3, data, generics, library)2011-11-12SebastiaanVisser
generic-church4222.0Automatically convert Generic instances to and from church representations (generics, library, mit)2014-09-09jozefg
generic-deepseq6620.0Generic deep evaluation of data structures (bsd3, control, generics, library)2012-02-28MaximeHenrion
generic-deriving63520.0Generic programming library for generalised deriving. (bsd3, generics, library)2017-12-07JosePedroMagalhaes, ryanglscott
generic-lens7902.5Generic data-structure operations exposed as lenses. (bsd3, generics, lens, library, records)2017-12-29kcsongor
generic-lens-labels950.0GHC.OverloadedLabels.IsLabel instance for lenses from ghc-generics (bsd3, generics, lens, library, overloadelabels, records)2018-01-09
generic-maybe8340.0A generic version of Data.Maybe (benchmark, bsd3, generics, library)2014-02-13JonathanFischoff
generic-random15592.25Generic random generators (generics, library, mit, testing)2017-08-23lyxia
generic-records1700.0Magic record operations using generics (bsd3, generics, library, records)2017-06-05kcsongor
generics-eot3432.0A library for generic programming that aims to be easy to understand (bsd3, generics, library)2016-05-28SoenkeHahn
generics-sop22692.75Generic Programming using True Sums of Products (bsd3, generics, library)2017-06-11AndresLoeh, EdskoDeVries
genifunctors6090.0Generate generalized fmap, foldMap and traverse (bsd3, generics, library)2016-11-14DanRosen
geniplate11170.0Use Template Haskell to generate Uniplate-like functions. (bsd3, generics, library)2014-09-07LennartAugustsson
geniplate-mirror12702.0Use Template Haskell to generate Uniplate-like functions. (bsd3, generics, library)2017-04-24DanRosen
gpah1720.0Generic Programming Use in Hackage (bsd3, generics, program)2013-12-05JohanJeuring
guarded-rewriting930.0Datatype-generic rewriting with preconditions (bsd3, generics, library)2010-03-03JosePedroMagalhaes
instant-aeson2560.0Generic Aeson instances through instant-generics (bsd3, generics, library)2015-08-09RenzoCarbonara
instant-bytes2550.0Generic Serial instances through instant-generics (bsd3, generics, library)2015-08-09RenzoCarbonara
instant-deepseq2560.0Generic NFData instances through instant-generics (bsd3, generics, library)2015-08-09RenzoCarbonara
instant-generics18110.0Generic programming library with a sum of products view (bsd3, generics, library)2016-07-30JosePedroMagalhaes
instant-hashable2540.0Generic Hashable instances through instant-generics (bsd3, generics, library)2015-08-09RenzoCarbonara
instant-zipper1710.0Heterogenous Zipper in Instant Generics (generics, gpl, library)2010-11-16BramSchuur
json-sop7640.0Generics JSON (de)serialization using generics-sop (bsd3, generics, library)2017-04-29AndresLoeh
lens463102.75Lenses, Folds and Traversals (bsd2, data, generics, lenses, library)2017-08-03EdwardKmett, EricMertens, JohnWiegley, ryanglscott
lens-action14740.0Monadic Getters and Folds (bsd3, data, generics, lenses, library)2017-07-29EdwardKmett, EricMertens, ryanglscott
lens-sop5100.0Computing lenses generically using generics-sop (bsd3, generics, library)2017-04-29AndresLoeh
ligd1760.0Lightweight Implementation of Generics and Dynamics (bsd3, generics, library)2011-09-15SeanLeather
listlike-instances (deprecated in favor of ListLike)6040.0Extra instances of the ListLike class (bsd3, data-structures, deprecated, generics, library)2012-11-13JohnLato
meta-misc1730.0Utility library providing miscellaneous meta-programming utilities. (bsd3, data, generics, language, library, utility)2014-12-02ByronJohnson
model9500.0Derive a model of a data type using Generics (bsd3, data, generics, library, reflection)2017-12-11PasqualinoAssini
multifocal900.0Bidirectional Two-level Transformation of XML Schemas (bsd3, generics, library, program)2012-01-26HugoPacheco
multiplate4250.0Lightweight generic library for mutually recursive data types. (generics, lenses, library, mit)2015-09-27RussellOConnor
multiplate-simplified1750.0Shorter, more generic functions for Multiplate. (generics, library, mit)2012-04-22BalazsEndresz
multirec16162.0Generic programming for families of recursive datatypes (bsd3, generics, library)2017-11-28AndresLoeh, JosePedroMagalhaes
multirec-alt-deriver3430.0Alternative multirec instances deriver (bsd3, generics, library, template-haskell)2010-11-29DanielSchuessler
multirec-binary930.0Generic Data.Binary instances using MultiRec. (bsd3, data, generics, library)2009-05-25SebastiaanVisser
one-liner26790.0Constraint-based generics (bsd3, generics, library)2017-12-30SjoerdVisscher
pointless-haskell7710.0Pointless Haskell library (bsd3, generics, library)2014-05-19HugoPacheco
pointless-lenses7700.0Pointless Lenses library (bsd3, generics, library)2012-01-26HugoPacheco
pointless-rewrite2600.0Pointless Rewrite library (bsd3, generics, library)2012-01-26HugoPacheco
pretty-sop4230.0A generic pretty-printer using generics-sop (bsd3, generics, library)2017-04-29AndresLoeh
projection1680.0Projection function for arbitrarily nested binary product types. (bsd3, generics, library)2014-08-22PatrickBahr
putlenses5960.0Put-based lens library (bsd3, generics, lenses, library)2014-09-30HugoPacheco
rank2classes4880.0standard type constructor class hierarchy, only with methods of rank 2 types (bsd3, control, data, generics, library)2017-12-20MarioBlazevic
records-sop870.0Record subtyping and record utilities with generics-sop (bsd3, generics, library)2017-05-01AndresLoeh
regular12500.0Generic programming library for regular datatypes. (bsd3, generics, library)2014-12-24JosePedroMagalhaes
regular-extras5880.0Additional functions for regular: arbitrary, coarbitrary, and binary get/put. (bsd3, generics, library)2013-12-10JosePedroMagalhaes
regular-web1710.0Generic programming for the web (bsd3, generics, library, web)2010-03-20ChrisEidhof
reified-records3330.0Reify records to Maps and back again (generics, library, mit)2014-05-07jozefg
rewriting3380.0Generic rewriting library for regular datatypes. (bsd3, generics, library)2012-04-16JosePedroMagalhaes
sai-shape-syb6610.0Obtain homogeneous values from arbitrary values, transforming or culling data (bsd3, generics, library)2015-01-03AndrewSeniuk
shapely-data1690.0Generics using @(,)@ and @Either@, with algebraic operations and typed conversions (bsd3, data, generics, library)2013-12-22BrandonSimmons
special-functors (deprecated in favor of base)1720.0Control.Applicative, Data.Foldable, Data.Traversable (compatibility package) (bsd3, deprecated, generics, library)2010-11-29HenningThielemann
spine880.0Simple implementation of the generic spine view (bsd3, generics, library)2011-09-23SeanLeather
syb122740.0Scrap Your Boilerplate (bsd3, generics, library)2017-03-02IanLynagh, JosePedroMagalhaes
syz1050.0Scrap Your Zippers (bsd3, generics, library)2010-07-27MichaelAdams
text-generic-pretty950.0A generic, derivable, haskell pretty printer. (bsd3, generics, library, pretty-printer, text)2016-12-24joe9
thorn4900.0Datatype Manipulation with Template Haskell (bsd3, data, generics, library)2013-11-23Kinokkory
unbound15610.0Generic support for programming with names and binders (bsd3, compilers-interpreters, generics, language, library)2016-08-24BrentYorgey, sweirich
unfoldable22030.0Class of data structures that can be unfolded. (bsd3, generics, library)2017-06-20SjoerdVisscher
uniplate58550.0Help writing simple, concise and fast generic operations. (bsd3, generics, library)2013-10-26NeilMitchell
xformat3310.0Extensible, type-safe formatting with scanf- and printf-like functions (bsd3, generics, library, text)2013-12-31SeanLeather
yoko10710.0Generic Programming with Disbanded Data Types (bsd3, generics, library, reflection)2012-09-26NicolasFrisby
zipper5860.0Generic zipper for families of recursive datatypes (bsd3, generics, library)2012-09-04AndresLoeh