|
|
|
Description |
A module exposing the configuration for progression.
Each item is either a Maybe type or a list. The values Nothing or the empty
list indicate a lack of preference and will be over-ridden by the other setting
in an mappend; settings can be joined together using their monoid instances.
|
|
Synopsis |
|
|
|
Documentation |
|
|
The settings for running benchmarks; which prefixes to run (empty list means
no preference, i.e. all -- not none) and where to put the result.
| Constructors | | Instances | |
|
|
|
The settings for plotting graphs; which labels (besides the one created by
the current run, if applicable) to feature in the graph, and where to store
the file (plot.png, by default).
| Constructors | | Instances | |
|
|
|
The mode; just running and recording a benchmark, just graphing existing results,
or running a benchmark and produce a graph (the default).
| Constructors | JustRun | | RunAndGraph | | JustGraph | |
| Instances | |
|
|
|
The mode (RunAndGraph, by default), the run settings and the graph settings.
| Constructors | | Instances | |
|
|
|
Processes the given arguments (got from getArgs, typically) to adjust the
given default configuration, returning the resulting configuration. Exits the
whole program with an error if there is a problem, or if the user specified
-h (in which case it exits after printing the options).
|
|
Produced by Haddock version 2.6.0 |