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, 0.5.1
Dependenciesbase (>=4.7 && <5), contravariant (>=1.2 && <1.4), 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
UploadedSat Mar 14 18:57:57 UTC 2015 by SjoerdVisscher
DistributionsNixOS:0.5.1
Downloads969 total (119 in last 30 days)
StatusDocs available [build log]
Last success reported on 2015-03-14 [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees