floskell-0.9.0: A flexible Haskell source code pretty printer

Safe HaskellNone
LanguageHaskell98

Floskell

Contents

Description

Haskell indenter.

Synopsis

Formatting functions.

reformat :: Style -> Language -> [Extension] -> Maybe FilePath -> ByteString -> Either String ByteString Source #

Format the given source.

Style

data Style Source #

A printer style.

Constructors

Style 

Fields

styles :: [Style] Source #

Styles list, useful for programmatically choosing.

Testing

defaultExtensions :: [Extension] Source #

Default extensions.