The uniplate package

[Tags:bsd3, library]

Uniplate is library for writing simple and concise generic operations. Uniplate has similar goals to the original Scrap Your Boilerplate work, but is substantially simpler and faster. The Uniplate manual is available at http://community.haskell.org/~ndm/darcs/uniplate/uniplate.htm.

To get started with Uniplate you should import one of the three following modules:

In addition, some users may want to make use of the following modules:

Properties

Versions 1.0, 1.0.1, 1.2, 1.2.0.1, 1.2.0.2, 1.2.0.3, 1.3, 1.4, 1.5, 1.5.1, 1.6, 1.6.1, 1.6.2, 1.6.3, 1.6.4, 1.6.5, 1.6.6, 1.6.7, 1.6.8, 1.6.9, 1.6.10, 1.6.11, 1.6.12
Dependencies base (>=3 && <5), containers, hashable (<1.1.2.3), syb, unordered-containers (==0.1.*) [details]
License BSD3
Copyright Neil Mitchell 2006-2011
Author Neil Mitchell <ndmitchell@gmail.com>
Maintainer Neil Mitchell <ndmitchell@gmail.com>
Stability Unknown
Category Generics
Home page http://community.haskell.org/~ndm/uniplate/
Source repository head: darcs get http://community.haskell.org/~ndm/darcs/uniplate/
Uploaded Sat Nov 5 11:52:28 UTC 2011 by NeilMitchell
Updated Fri Jan 2 16:19:28 UTC 2015 by HerbertValerioRiedel to revision 1
Distributions Arch:1.6.12, Debian:1.6.12, Fedora:1.6.12, FreeBSD:1.6.12, LTSHaskell:1.6.12, NixOS:1.6.12, Stackage:1.6.12, Tumbleweed:1.6.12
Downloads 87553 total (46 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefaultType
typeable_fingerprintEnabledAutomatic
separate_sybEnabledAutomatic

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees