Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- data Config_Doc_Type = Config_Doc_Type {}
- config_Doc_Type :: Config_Doc_Type
- docType :: forall src vs t d. Semigroup d => From (Word Char) d => From (Word Text) d => Spaceable d => Colorable16 d => Config_Doc_Type -> Precedence -> Type src vs t -> d
- var2Name :: Config_Doc_Type -> (Map IndexVar Name, Names) -> Type src vs t -> (Map IndexVar Name, Names)
- type Names = Set Name
- freshifyName :: Names -> Name -> Name
- freshName :: Names -> Name
- poolNames :: [Name]
- docTypes :: forall src vs ts d. Semigroup d => From (Word Char) d => From (Word Text) d => Spaceable d => Colorable16 d => Config_Doc_Type -> Types src vs ts -> d
- docConst :: Monoid d => From (Word Char) d => From (Word Text) d => Imports NameTy -> Const src c -> d
- docNameTy :: From (Word Text) d => NameTy -> d
- docMod :: Monoid d => From (Word Char) d => From (Word Text) d => (a -> d) -> Mod a -> d
- docPathMod :: Monoid d => From (Word Char) d => From (Word Text) d => PathMod -> d
- docParen :: Spaceable d => From (Word Char) d => d -> d
Type Config_Doc_Type
Document Type
docType :: forall src vs t d. Semigroup d => From (Word Char) d => From (Word Text) d => Spaceable d => Colorable16 d => Config_Doc_Type -> Precedence -> Type src vs t -> d Source #
var2Name :: Config_Doc_Type -> (Map IndexVar Name, Names) -> Type src vs t -> (Map IndexVar Name, Names) Source #
Type Names
Document Types
docTypes :: forall src vs ts d. Semigroup d => From (Word Char) d => From (Word Text) d => Spaceable d => Colorable16 d => Config_Doc_Type -> Types src vs ts -> d Source #
Document Const
docConst :: Monoid d => From (Word Char) d => From (Word Text) d => Imports NameTy -> Const src c -> d Source #