HORIZON HASKELLDocslts/ghc-10.0.xfc4e5982026-10-11Search names, modules, packages, or :: a typeCtrl K

GHC 10.0.0.20260917 · lts/ghc-10.0.x · fc4e598 · 2026-10-11

ModuleCabal-syntax-3.18.1.0Haskell2010

Distribution.Types.BenchmarkInterface

  • 1 type
datadata BenchmarkInterface
#

The benchmark interfaces that are currently defined.

More interfaces may be defined in future, either new revisions or totally new interfaces.

Constructors

  • BenchmarkExeV10 Version (RelativePath Source 'File)

    Benchmark interface "exitcode-stdio-1.0". The benchmark takes the form of an executable. It returns a zero exit code for success, non-zero for failure. The stdout and stderr channels may be logged. Test tooling may pass command line arguments and/or connect the stdin channel to the test.

  • BenchmarkUnsupported BenchmarkType

    A benchmark that does not conform to one of the above interfaces for the given reason (e.g. unknown benchmark type).

Instances12Eq, Data, Ord, Read, Show, Generic, …