The one-liner package

[Tags: bsd3, library]

Write short and concise generic instances of type classes.

There are two separate parts: Generics.OneLiner is for writing generic functions using GHC.Generics. The other modules show how to implement these same generic functions with a traversal-style generics type class, without the use of an intermediate generic representation type.


Versions0, 0.1, 0.2, 0.2.1, 0.2.2, 0.3, 0.3.1, 0.4, 0.4.1, 0.5
Dependenciesbase (>=4.7 && <5), contravariant (==1.2.*), ghc-prim, transformers (>=0.3 && <0.5)
AuthorSjoerd Visscher
Home page
Bug tracker
Source repositoryhead: git clone git://
Upload dateMon Sep 1 13:51:28 UTC 2014
Uploaded bySjoerdVisscher
Downloads481 total (120 in last 30 days)




Maintainers' corner

For package maintainers and hackage trustees