derive-2.5.2: A program and library to derive instances for data types
Data.Derive.DSL.HSE
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
Instances
toOutput :: Data a => a -> OutputSource
fromOutput :: Data a => Output -> aSource
fromState :: State a x -> xSource
module Language.Haskell