| Copyright | (c) 2019-2021 Vaclav Svejcar |
|---|---|
| License | BSD-3-Clause |
| Maintainer | vaclav.svejcar@gmail.com |
| Stability | experimental |
| Portability | POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Headroom.FileSupport.Haskell
Description
Support for Haskell source code files. This implementation extracts module name and Haddock fields as variables (see below). For more details about Haddock extraction, see Headroom.FileSupport.Haskell.Haddock module.
Extracted Variables for Templates
This implementation extracts following variables from source code file:
_haskell_module_copyright-Copyrightfield of Haddock module header_haskell_module_license-Licensefield of Haddock module header_haskell_module_maintainer-Maintainerfield of Haddock module header_haskell_module_portability-Portabilityfield of Haddock module header_haskell_module_stability-Stabilityfield of Haddock module header_haskell_module_name- name of the Haskell module_haskell_module_longdesc- long description of Haddock module_haskell_module_shortdesc-Descriptionfield of Haddock module header
Extracted Custom Data
This implementation extracts custom data from used template, represented by the
HaskellTemplateData' data type.
Synopsis
Documentation
fileSupport :: FileSupport Source #
Implementation of FileSupport for Haskell.