derive-2.5.22: A program and library to derive instances for data types

Safe HaskellNone
LanguageHaskell98

Language.Haskell

Documentation

(?) :: Bool -> a -> a -> a infix 1 Source

(~=) :: Pretty a => a -> String -> Bool Source

appP :: Exp -> Exp -> Exp Source

simplify :: Data a => a -> a Source

noSl :: Data from => from -> from Source

title :: [Char] -> [Char] Source

showDecls :: Pretty a => [a] -> String Source

apps :: Exp -> [Exp] -> Exp Source

bind :: String -> [Pat] -> Exp -> Decl Source

binds :: String -> [([Pat], Exp)] -> Decl Source