Documentation
create :: String -> String -> String -> [(String, Type)] -> Q [Dec]Source
create
is a template haskell computation. Given names for the "options"
type, the "settings" type and the "set" function, and a list of settings
(pairs of their names and types), it creates those datatypes and function,
and an instance of the Settings
class.