sai-shape-syb-0.3.4: Obtain homogeneous values from arbitrary values, transforming or culling data

CopyrightAndrew G. Seniuk 2014-2015
LicenseBSD-style (see the LICENSE file)
MaintainerAndrew Seniuk <rasfar@gmail.com>
Stabilityexperimental
Portabilitynon-portable (uses Data.Generics.Basics)
Safe HaskellNone
LanguageHaskell2010

SAI.Data.Generics.Shape

Contents

Description

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

The present module simply re-exports all relevant modules.

Synopsis

Generic shape

Filtering with some structure preservation

Generic shape, variants for handling GHC API staged types