HORIZON HASKELLDocslts/ghc-10.0.x77a86622026-10-31Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 77a8662 · 2026-10-31

Modulecriterion-1.6.5.0Haskell2010

Criterion.Main.Options

Benchmarking command-line configuration.

Synopsis
  • Packagecriterion-1.6.5.0
  • Exports8
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceOptions.hs
datadata Mode

Execution mode for a benchmark program.

Constructors

Instances6Eq, Data, Read, Show, Generic, Rep
datadata MatchType

How to match a benchmark name.

Constructors

  • Prefix

    Match by prefix. For example, a prefix of "foo" will match "foobar".

  • Glob

    Match by Unix-style glob pattern. When using this match type, benchmark names are treated as if they were file-paths. For example, the glob patterns "*/ba*" and "*/*" will match "foo/bar", but "*" or "*bar" will not.

  • Pattern

    Match by searching given substring in benchmark paths.

  • IPattern

    Same as Pattern, but case insensitive.

Instances9Bounded, Enum, Eq, Data, Ord, Read, …

A string describing the version of this benchmark (really, the version of criterion that was used to build it).