| Safe Haskell | Safe-Inferred | 
|---|---|
| Language | Haskell2010 | 
Skylighting.Core
Synopsis
- 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.Styles
 - module Skylighting.Loader
 
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.Styles
module Skylighting.Loader