Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- data DeclareBareBConfig = DeclareBareBConfig {
- friends :: [Name]
- bareName :: String -> Maybe String
- coveredName :: String -> Maybe String
- barbieName :: String -> String
- switchName :: Q Name
- wrapperName :: Q Name
- classic :: DeclareBareBConfig
- passthrough :: DeclareBareBConfig
Documentation
data DeclareBareBConfig Source #
Keep it in a separate module until NoFieldSelectors gets widespread
DeclareBareBConfig | |
|
classic :: DeclareBareBConfig Source #
Does not define any type synonyms
passthrough :: DeclareBareBConfig Source #
Defines a synonym for the bare type with the same name. The strippable definition is suffixed by B, and the covered type is suffixed by H.