fixplate: Uniplate-style generic traversals for optionally annotated fixed-point types.

[ bsd3, generics, library ] [ Propose Tags ] [ Report a vulnerability ]

Uniplate-style generic traversals for fixed-point types, which can be optionally annotated with attributes. We also provide recursion schemes, a generic zipper, generic pretty-printer, generic tries, generic hashing, and generic tree visualization. See the module Data.Generics.Fixplate and then the individual modules for more detailed information.

Flags

Automatic Flags
NameDescriptionDefault
withquickcheck

Compile with the QuickCheck tests.

Disabled
withutils

Include utility modules

Enabled

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

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

Versions [RSS] 0.1, 0.1.1, 0.1.2, 0.1.3, 0.1.4, 0.1.5, 0.1.6, 0.1.7, 0.1.8
Dependencies base (>=4 && <5), containers, QuickCheck (>2.4) [details]
Tested with ghc ==7.10.2
License BSD-3-Clause
Copyright (c) 2011-2015 Balazs Komuves
Author Balazs Komuves
Maintainer bkomuves (plus) hackage (at) gmail (dot) com
Category Generics
Home page http://code.haskell.org/~bkomuves/
Source repo head: darcs get http://code.haskell.org/~bkomuves/projects/fixplate/
Uploaded by BalazsKomuves at 2015-10-30T15:26:21Z
Distributions NixOS:0.1.8
Reverse Dependencies 2 direct, 0 indirect [details]
Downloads 7286 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-10-30 [all 1 reports]