derive-0.1: A program and library to derive instances for data typesContentsIndex
Language.Haskell.TH.All
Synopsis
data Derivation = Derivation {
derivationDeriver :: (DataDef -> [Dec])
derivationName :: String
}
module Language.Haskell.TH.Syntax
module Language.Haskell.TH.Peephole
module Language.Haskell.TH.Helper
module Language.Haskell.TH.FixedPpr
module Language.Haskell.TH.Data
module Language.Haskell.TH.SYB
Documentation
data Derivation
The type of ways to derive classes. Should not really be in this module!
Constructors
Derivation
derivationDeriver :: (DataDef -> [Dec])The derivation function proper
derivationName :: StringThe name of the derivation
module Language.Haskell.TH.Syntax
module Language.Haskell.TH.Peephole
module Language.Haskell.TH.Helper
module Language.Haskell.TH.FixedPpr
module Language.Haskell.TH.Data
module Language.Haskell.TH.SYB
Produced by Haddock version 0.8