Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Data.Settings.Option
Documentation
mkOptionS :: (MonadSettings m s, OptionValue v) => (s -> v) -> (v -> s -> Maybe s) -> (s -> (Maybe v, s)) -> (v -> m ()) -> Option m Source
settings-0.2.1.0: Runtime-editable program settings.
Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Data.Settings.Option
mkOptionS :: (MonadSettings m s, OptionValue v) => (s -> v) -> (v -> s -> Maybe s) -> (s -> (Maybe v, s)) -> (v -> m ()) -> Option m Source