derive-2.0.1: A program and library to derive instances for data typesSource codeContentsIndex
Data.Derive.DSL.HSE
Documentation
sample :: InputSource
outEq :: Out -> Out -> BoolSource
type Input = DataDeclSource
type Ctor = CtorDeclSource
ctorIndex :: Input -> Ctor -> IntegerSource
toInput :: DataDecl -> InputSource
type Out = [Decl]Source
data Output Source
Constructors
OString String
OInt Integer
OApp String [Output]
OList [Output]
OIgnore
OCustom String
show/hide Instances
toOutput :: Data a => a -> OutputSource
fromOutput :: Data a => Output -> aSource
fromState :: State a x -> xSource
module Language.Haskell
Produced by Haddock version 2.4.2