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.


Properties

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)
LicenseBSD3
AuthorSjoerd Visscher
Maintainersjoerd@w3future.com
CategoryGenerics
Home pagehttps://github.com/sjoerdvisscher/one-liner
Bug trackerhttps://github.com/sjoerdvisscher/one-liner/issues
Source repositoryhead: git clone git://github.com/sjoerdvisscher/one-liner.git
Upload dateMon Sep 1 13:51:28 UTC 2014
Uploaded bySjoerdVisscher
Downloads499 total (80 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees