Safe Haskell | None |
---|---|
Language | Haskell2010 |
- lookupSyntax :: Text -> SyntaxMap -> Maybe Syntax
- syntaxByName :: SyntaxMap -> Text -> Maybe Syntax
- syntaxByShortName :: SyntaxMap -> Text -> Maybe Syntax
- syntaxesByExtension :: SyntaxMap -> String -> [Syntax]
- syntaxesByFilename :: SyntaxMap -> String -> [Syntax]
- module Skylighting.Types
- module Skylighting.Tokenizer
- module Skylighting.Parser
- module Skylighting.Regex
- module Skylighting.Syntax
- module Skylighting.Styles
- module Skylighting.Format.ANSI
- module Skylighting.Format.HTML
- module Skylighting.Format.LaTeX
Documentation
lookupSyntax :: Text -> SyntaxMap -> Maybe Syntax Source #
Lookup syntax by (in order) full name (case insensitive), short name (case insensitive), extension.
syntaxByName :: SyntaxMap -> Text -> Maybe Syntax Source #
Lookup a syntax by full name (case insensitive).
syntaxByShortName :: SyntaxMap -> Text -> Maybe Syntax Source #
Lookup a syntax by short name (case insensitive).
syntaxesByExtension :: SyntaxMap -> String -> [Syntax] Source #
Returns a list of syntaxes appropriate for the given file extension.
syntaxesByFilename :: SyntaxMap -> String -> [Syntax] Source #
Returns a list of syntaxes appropriate for the given filename.
module Skylighting.Types
module Skylighting.Tokenizer
module Skylighting.Parser
module Skylighting.Regex
module Skylighting.Syntax
module Skylighting.Styles
module Skylighting.Format.ANSI
module Skylighting.Format.HTML
module Skylighting.Format.LaTeX