regular-0.2.1: Generic programming library for regular datatypes.
Source code
Contents
Index
Generics.Regular.Functions
Portability
non-portable
Stability
experimental
Maintainer
generics@haskell.org
Contents
Constructor names
Crush
Generic folding
Functorial map
Generating values that are different on top-level
Deep seq
Zipping
Description
Summary: All of the generic functionality for regular dataypes: mapM, flatten, zip, equality, value generation, fold and unfold. Generic show (
Generics.Regular.Functions.Show
), generic read (
Generics.Regular.Functions.Read
) and generic equality (
Generics.Regular.Functions.Eq
) are not exported to prevent clashes with
Prelude
.
Synopsis
module
Generics.Regular.Functions.ConNames
module
Generics.Regular.Functions.Crush
module
Generics.Regular.Functions.Fold
module
Generics.Regular.Functions.GMap
module
Generics.Regular.Functions.LR
module
Generics.Regular.Functions.Seq
module
Generics.Regular.Functions.Zip
Constructor names
module
Generics.Regular.Functions.ConNames
Crush
module
Generics.Regular.Functions.Crush
Generic folding
module
Generics.Regular.Functions.Fold
Functorial map
module
Generics.Regular.Functions.GMap
Generating values that are different on top-level
module
Generics.Regular.Functions.LR
Deep seq
module
Generics.Regular.Functions.Seq
Zipping
module
Generics.Regular.Functions.Zip
Produced by
Haddock
version 2.4.2