Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Ormolu.Parser.Pragma
Description
A module for parsing of pragmas from comments.
Synopsis
- data Pragma
- = PragmaLanguage [Text]
- | PragmaOptionsGHC Text
- | PragmaOptionsHaddock Text
- parsePragma :: Text -> Maybe Pragma
Documentation
Ormolu's representation of pragmas.
Constructors
PragmaLanguage [Text] | Language pragma |
PragmaOptionsGHC Text | GHC options pragma |
PragmaOptionsHaddock Text | Haddock options pragma |
Arguments
:: Text | Comment to try to parse |
-> Maybe Pragma |
Extract a pragma from a comment if possible, or return Nothing
otherwise.