Copyright | Oleg Grenrus |
---|---|
License | GPL-3.0-or-later |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
CabalFmt.Options
Description
Documentation
Constructors
ModeStdout | |
ModeInplace | |
ModeCheck |
Constructors
Options | |
Fields
|
Instances
Show Options # | |
HasOptions Options # | |
Defined in CabalFmt.Options | |
MonadCabalFmt Options CabalFmt # | |
Defined in CabalFmt.Monad Methods listDirectory :: FilePath -> CabalFmt [FilePath] # doesDirectoryExist :: FilePath -> CabalFmt Bool # readFileBS :: FilePath -> CabalFmt Contents # displayWarning :: String -> CabalFmt () # | |
MonadReader Options CabalFmt | |
data OptionsMorphism #
Instances
Monoid OptionsMorphism # | |
Defined in CabalFmt.Options Methods mappend :: OptionsMorphism -> OptionsMorphism -> OptionsMorphism mconcat :: [OptionsMorphism] -> OptionsMorphism | |
Semigroup OptionsMorphism # | |
Defined in CabalFmt.Options Methods (<>) :: OptionsMorphism -> OptionsMorphism -> OptionsMorphism sconcat :: NonEmpty OptionsMorphism -> OptionsMorphism stimes :: Integral b => b -> OptionsMorphism -> OptionsMorphism |
mkOptionsMorphism :: (Options -> Options) -> OptionsMorphism #
runOptionsMorphism :: OptionsMorphism -> Options -> Options #
class HasOptions e where #
Instances
HasOptions Options # | |
Defined in CabalFmt.Options |