| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
CabalFmt.Pragma
Synopsis
- data Pragma
- parsePragma :: ByteString -> Either String (Maybe Pragma)
- stripWhitespace :: ByteString -> ByteString
- parsePragmas :: Comments -> ([String], [Pragma])
Documentation
Constructors
| PragmaOptIndent Int | |
| PragmaOptTabular Bool | |
| PragmaExpandModules FilePath [ModuleName] |
parsePragma :: ByteString -> Either String (Maybe Pragma) Source #
Parse pragma from ByteString.
An error (Left) is reported only if input ByteString starts with -- cabal-fmt:.