Copyright | (c) Edward Kmett and Dan Doel 2012-2013 |
---|---|
License | BSD3 |
Maintainer | Edward Kmett <ekmett@gmail.com> |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
- data MonitorOptions = MonitorOptions {}
- class HasMonitorOptions t where
- monitorOptions :: Lens' t MonitorOptions
- monitorEnabled :: Lens' t Bool
- monitorHost :: Lens' t String
- monitorOpen :: Lens' t Bool
- monitorPort :: Lens' t Int
- data Options = Options {}
- class HasOptions t where
- options :: Lens' t Options
- files :: Lens' t [FilePath]
- libdir :: Lens' t FilePath
- optionsMonitorOptions :: Lens' t MonitorOptions
- parseOptions :: IO (Parser Options)
Documentation
data MonitorOptions Source
Enable/disable EKG
class HasMonitorOptions t where Source
monitorOptions :: Lens' t MonitorOptions Source
monitorEnabled :: Lens' t Bool Source
monitorHost :: Lens' t String Source
monitorOpen :: Lens' t Bool Source
monitorPort :: Lens' t Int Source
All command line options.
class HasOptions t where Source
parseOptions :: IO (Parser Options) Source
Generate the command line option parser