hscolour-1.24.4: Colourise Haskell code.
Safe HaskellSafe-Inferred
LanguageHaskell98

Language.Haskell.HsColour.Colourise

Synopsis

Documentation

data ColourPrefs Source #

Colour preferences.

Instances

Instances details
Eq ColourPrefs Source # 
Instance details

Defined in Language.Haskell.HsColour.Colourise

Methods

(==) :: ColourPrefs -> ColourPrefs -> Bool

(/=) :: ColourPrefs -> ColourPrefs -> Bool

Read ColourPrefs Source # 
Instance details

Defined in Language.Haskell.HsColour.Colourise

Methods

readsPrec :: Int -> ReadS ColourPrefs

readList :: ReadS [ColourPrefs]

readPrec :: ReadPrec ColourPrefs

readListPrec :: ReadPrec [ColourPrefs]

Show ColourPrefs Source # 
Instance details

Defined in Language.Haskell.HsColour.Colourise

Methods

showsPrec :: Int -> ColourPrefs -> ShowS

show :: ColourPrefs -> String

showList :: [ColourPrefs] -> ShowS

readColourPrefs :: IO ColourPrefs Source #

Read colour preferences from .hscolour file in the current directory, or failing that, from $HOME/.hscolour, and failing that, returns a default set of prefs.

colourise :: ColourPrefs -> TokenType -> [Highlight] Source #

Convert token classification to colour highlights.