derive-2.0.1: A program and library to derive instances for data types
Source code
Contents
Index
Data.Derive.Internal.Derivation
Documentation
data
Derivation
Source
Constructors
Derivation
derivationName
::
String
derivationOp
::
FullDataDecl
->
Either
String
[
Decl
]
derivationDSL
::
String
->
DSL
->
Derivation
Source
derivationCustomDSL
::
String
-> (
FullDataDecl
-> [
Decl
] -> [
Decl
]) ->
DSL
->
Derivation
Source
customSplice
:: (
FullDataDecl
->
Exp
->
Exp
) ->
FullDataDecl
-> [
Decl
] -> [
Decl
]
Source
customContext
:: (
FullDataDecl
->
Context
) ->
FullDataDecl
-> [
Decl
] -> [
Decl
]
Source
Produced by
Haddock
version 2.4.2