The sai-shape-syb package

[maintain]
Warnings:

This package provides SYB shape support: generic fmap to homogeneous types, and related features. Complements existing Uniplate and TH shape libraries. See http://www.fremissant.net/shape-syb for more information.

Given a value of arbitrary complexity (mutually recursive heterogeneous constructor application), you can obtain a structure-preserving representation (homomorphism) as a homogeneous type Homo a, parameterised by any choice type a.

Properties

Versions0.2.0, 0.2.0, 0.2.1, 0.2.2, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4
Dependenciesbase (>=4.0 && <5.0), containers, ghc, ghc-syb-utils, syb [details]
LicenseBSD3
AuthorAndrew Seniuk
Maintainerrasfar@gmail.com
Stabilityexperimental
CategoryGenerics
Home pagehttp://www.fremissant.net/shape-syb
Bug trackerrasfar@gmail.com
UploadedWed Jul 9 02:05:21 UTC 2014 by AndrewSeniuk

Modules

[Index]

Flags

NameDescriptionDefaultType
use_data_treeUse Data.Tree instead of custom Rose typeEnabledAutomatic

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

Downloads

Maintainers' corner

For package maintainers and hackage trustees