| License | GPL-3.0-or-later |
|---|---|
| Safe Haskell | None |
| Language | Haskell2010 |
CabalFmt.Options
Description
Copyright: Oleg Grenrus
Documentation
Constructors
| ModeStdout | |
| ModeInplace | |
| ModeCheck |
Constructors
| Options | |
Fields
| |
Instances
| Show Options Source # | |
| HasOptions Options Source # | |
| MonadReader Options CabalFmt Source # | |
| MonadCabalFmt Options CabalFmt Source # | |
Defined in CabalFmt.Monad | |
data OptionsMorphism Source #
Instances
| Semigroup OptionsMorphism Source # | |
Defined in CabalFmt.Options Methods (<>) :: OptionsMorphism -> OptionsMorphism -> OptionsMorphism # sconcat :: NonEmpty OptionsMorphism -> OptionsMorphism # stimes :: Integral b => b -> OptionsMorphism -> OptionsMorphism # | |
| Monoid OptionsMorphism Source # | |
Defined in CabalFmt.Options Methods mappend :: OptionsMorphism -> OptionsMorphism -> OptionsMorphism # mconcat :: [OptionsMorphism] -> OptionsMorphism # | |
mkOptionsMorphism :: (Options -> Options) -> OptionsMorphism Source #
runOptionsMorphism :: OptionsMorphism -> Options -> Options Source #