Safe Haskell | None |
---|
- runSteps :: Extensions -> Maybe FilePath -> [Step] -> Lines -> Either String Lines
- imports :: Int -> Align -> Step
- languagePragmas :: Int -> Style -> Bool -> Step
- records :: Step
- tabs :: Int -> Step
- trailingWhitespace :: Step
- unicodeSyntax :: Bool -> Step
- data Align
- data Style
- stepName :: Step -> String
- type Extensions = [String]
- data Config = Config {
- configSteps :: [Step]
- configColumns :: Int
- configLanguageExtensions :: [String]
- defaultConfigFilePath :: IO FilePath
- configFilePath :: Verbose -> Maybe FilePath -> IO (Maybe FilePath)
- loadConfig :: Verbose -> Maybe FilePath -> IO Config
- type Verbose = String -> IO ()
- makeVerbose :: Bool -> Verbose
- version :: Version
- type Lines = [String]
- data Step
Run
Steps
Data types
Helpers
Config
type Extensions = [String]Source
Config | |
|
Misc
makeVerbose :: Bool -> VerboseSource