Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
data AvailableDeviceInfo Source #
AvailableDeviceInfo | |
|
Eq AvailableDeviceInfo Source # | |
Ord AvailableDeviceInfo Source # | |
Show AvailableDeviceInfo Source # | |
Message AvailableDeviceInfo Source # | |
Default AvailableDeviceInfo Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "memoryLimit" f AvailableDeviceInfo AvailableDeviceInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f AvailableDeviceInfo AvailableDeviceInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "physicalDescription" f AvailableDeviceInfo AvailableDeviceInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "type'" f AvailableDeviceInfo AvailableDeviceInfo a b Source # | |
data BenchmarkEntries Source #
Eq BenchmarkEntries Source # | |
Ord BenchmarkEntries Source # | |
Show BenchmarkEntries Source # | |
Message BenchmarkEntries Source # | |
Default BenchmarkEntries Source # | |
((~) * a [BenchmarkEntry], (~) * b [BenchmarkEntry], Functor f) => HasLens "entry" f BenchmarkEntries BenchmarkEntries a b Source # | |
data BenchmarkEntry Source #
BenchmarkEntry | |
|
Eq BenchmarkEntry Source # | |
Ord BenchmarkEntry Source # | |
Show BenchmarkEntry Source # | |
Message BenchmarkEntry Source # | |
Default BenchmarkEntry Source # | |
((~) * a Double, (~) * b Double, Functor f) => HasLens "cpuTime" f BenchmarkEntry BenchmarkEntry a b Source # | |
((~) * a (Map Text EntryValue), (~) * b (Map Text EntryValue), Functor f) => HasLens "extras" f BenchmarkEntry BenchmarkEntry a b Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "iters" f BenchmarkEntry BenchmarkEntry a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "name" f BenchmarkEntry BenchmarkEntry a b Source # | |
((~) * a Double, (~) * b Double, Functor f) => HasLens "throughput" f BenchmarkEntry BenchmarkEntry a b Source # | |
((~) * a Double, (~) * b Double, Functor f) => HasLens "wallTime" f BenchmarkEntry BenchmarkEntry a b Source # | |
data BenchmarkEntry'ExtrasEntry Source #
Eq BenchmarkEntry'ExtrasEntry Source # | |
Ord BenchmarkEntry'ExtrasEntry Source # | |
Show BenchmarkEntry'ExtrasEntry Source # | |
Message BenchmarkEntry'ExtrasEntry Source # | |
Default BenchmarkEntry'ExtrasEntry Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "key" f BenchmarkEntry'ExtrasEntry BenchmarkEntry'ExtrasEntry a b Source # | |
((~) * a (Maybe EntryValue), (~) * b (Maybe EntryValue), Functor f) => HasLens "maybe'value" f BenchmarkEntry'ExtrasEntry BenchmarkEntry'ExtrasEntry a b Source # | |
((~) * a EntryValue, (~) * b EntryValue, Functor f) => HasLens "value" f BenchmarkEntry'ExtrasEntry BenchmarkEntry'ExtrasEntry a b Source # | |
data BuildConfiguration Source #
BuildConfiguration | |
|
Eq BuildConfiguration Source # | |
Ord BuildConfiguration Source # | |
Show BuildConfiguration Source # | |
Message BuildConfiguration Source # | |
Default BuildConfiguration Source # | |
((~) * a [Text], (~) * b [Text], Functor f) => HasLens "ccFlags" f BuildConfiguration BuildConfiguration a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "mode" f BuildConfiguration BuildConfiguration a b Source # | |
((~) * a [Text], (~) * b [Text], Functor f) => HasLens "opts" f BuildConfiguration BuildConfiguration a b Source # | |
CPUInfo | |
|
Eq CPUInfo Source # | |
Ord CPUInfo Source # | |
Show CPUInfo Source # | |
Message CPUInfo Source # | |
Default CPUInfo Source # | |
((~) * a (Map Text Int64), (~) * b (Map Text Int64), Functor f) => HasLens "cacheSize" f CPUInfo CPUInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "cpuGovernor" f CPUInfo CPUInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "cpuInfo" f CPUInfo CPUInfo a b Source # | |
((~) * a Double, (~) * b Double, Functor f) => HasLens "mhzPerCpu" f CPUInfo CPUInfo a b Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "numCores" f CPUInfo CPUInfo a b Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "numCoresAllowed" f CPUInfo CPUInfo a b Source # | |
data CPUInfo'CacheSizeEntry Source #
Eq CPUInfo'CacheSizeEntry Source # | |
Ord CPUInfo'CacheSizeEntry Source # | |
Show CPUInfo'CacheSizeEntry Source # | |
Message CPUInfo'CacheSizeEntry Source # | |
Default CPUInfo'CacheSizeEntry Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "key" f CPUInfo'CacheSizeEntry CPUInfo'CacheSizeEntry a b Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "value" f CPUInfo'CacheSizeEntry CPUInfo'CacheSizeEntry a b Source # | |
CommitId | |
|
Eq CommitId Source # | |
Ord CommitId Source # | |
Show CommitId Source # | |
Message CommitId Source # | |
Default CommitId Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "changelist" f CommitId CommitId a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "hash" f CommitId CommitId a b Source # | |
((~) * a (Maybe Int64), (~) * b (Maybe Int64), Functor f) => HasLens "maybe'changelist" f CommitId CommitId a b Source # | |
((~) * a (Maybe Text), (~) * b (Maybe Text), Functor f) => HasLens "maybe'hash" f CommitId CommitId a b Source # | |
((~) * a (Maybe CommitId'Kind), (~) * b (Maybe CommitId'Kind), Functor f) => HasLens "maybe'kind" f CommitId CommitId a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "snapshot" f CommitId CommitId a b Source # | |
data CommitId'Kind Source #
data EntryValue Source #
Eq EntryValue Source # | |
Ord EntryValue Source # | |
Show EntryValue Source # | |
Message EntryValue Source # | |
Default EntryValue Source # | |
((~) * a Double, (~) * b Double, Functor f) => HasLens "doubleValue" f EntryValue EntryValue a b Source # | |
((~) * a (Maybe Double), (~) * b (Maybe Double), Functor f) => HasLens "maybe'doubleValue" f EntryValue EntryValue a b Source # | |
((~) * a (Maybe EntryValue'Kind), (~) * b (Maybe EntryValue'Kind), Functor f) => HasLens "maybe'kind" f EntryValue EntryValue a b Source # | |
((~) * a (Maybe Text), (~) * b (Maybe Text), Functor f) => HasLens "maybe'stringValue" f EntryValue EntryValue a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "stringValue" f EntryValue EntryValue a b Source # | |
data EntryValue'Kind Source #
GPUInfo | |
|
Eq GPUInfo Source # | |
Ord GPUInfo Source # | |
Show GPUInfo Source # | |
Message GPUInfo Source # | |
Default GPUInfo Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "busId" f GPUInfo GPUInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "model" f GPUInfo GPUInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "uuid" f GPUInfo GPUInfo a b Source # | |
data MachineConfiguration Source #
data MemoryInfo Source #
Eq MemoryInfo Source # | |
Ord MemoryInfo Source # | |
Show MemoryInfo Source # | |
Message MemoryInfo Source # | |
Default MemoryInfo Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "available" f MemoryInfo MemoryInfo a b Source # | |
((~) * a Int64, (~) * b Int64, Functor f) => HasLens "total" f MemoryInfo MemoryInfo a b Source # | |
data PlatformInfo Source #
PlatformInfo | |
|
Eq PlatformInfo Source # | |
Ord PlatformInfo Source # | |
Show PlatformInfo Source # | |
Message PlatformInfo Source # | |
Default PlatformInfo Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "bits" f PlatformInfo PlatformInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "linkage" f PlatformInfo PlatformInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "machine" f PlatformInfo PlatformInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "release" f PlatformInfo PlatformInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "system" f PlatformInfo PlatformInfo a b Source # | |
((~) * a Text, (~) * b Text, Functor f) => HasLens "version" f PlatformInfo PlatformInfo a b Source # | |
data RunConfiguration Source #
RunConfiguration | |
|
Eq RunConfiguration Source # | |
Ord RunConfiguration Source # | |
Show RunConfiguration Source # | |
Message RunConfiguration Source # | |
Default RunConfiguration Source # | |
((~) * a [Text], (~) * b [Text], Functor f) => HasLens "argument" f RunConfiguration RunConfiguration a b Source # | |
data TestResults Source #
data TestResults'BenchmarkType Source #
TestResults'UNKNOWN | |
TestResults'CPP_MICROBENCHMARK | |
TestResults'PYTHON_BENCHMARK | |
TestResults'ANDROID_BENCHMARK |
availableDeviceInfo :: forall f s t a b. HasLens "availableDeviceInfo" f s t a b => LensLike f s t a b Source #
benchmarkType :: forall f s t a b. HasLens "benchmarkType" f s t a b => LensLike f s t a b Source #
buildConfiguration :: forall f s t a b. HasLens "buildConfiguration" f s t a b => LensLike f s t a b Source #
changelist :: forall f s t a b. HasLens "changelist" f s t a b => LensLike f s t a b Source #
cpuGovernor :: forall f s t a b. HasLens "cpuGovernor" f s t a b => LensLike f s t a b Source #
deviceInfo :: forall f s t a b. HasLens "deviceInfo" f s t a b => LensLike f s t a b Source #
doubleValue :: forall f s t a b. HasLens "doubleValue" f s t a b => LensLike f s t a b Source #
machineConfiguration :: forall f s t a b. HasLens "machineConfiguration" f s t a b => LensLike f s t a b Source #
maybe'buildConfiguration :: forall f s t a b. HasLens "maybe'buildConfiguration" f s t a b => LensLike f s t a b Source #
maybe'changelist :: forall f s t a b. HasLens "maybe'changelist" f s t a b => LensLike f s t a b Source #
maybe'commitId :: forall f s t a b. HasLens "maybe'commitId" f s t a b => LensLike f s t a b Source #
maybe'cpuInfo :: forall f s t a b. HasLens "maybe'cpuInfo" f s t a b => LensLike f s t a b Source #
maybe'doubleValue :: forall f s t a b. HasLens "maybe'doubleValue" f s t a b => LensLike f s t a b Source #
maybe'entries :: forall f s t a b. HasLens "maybe'entries" f s t a b => LensLike f s t a b Source #
maybe'hash :: forall f s t a b. HasLens "maybe'hash" f s t a b => LensLike f s t a b Source #
maybe'kind :: forall f s t a b. HasLens "maybe'kind" f s t a b => LensLike f s t a b Source #
maybe'machineConfiguration :: forall f s t a b. HasLens "maybe'machineConfiguration" f s t a b => LensLike f s t a b Source #
maybe'memoryInfo :: forall f s t a b. HasLens "maybe'memoryInfo" f s t a b => LensLike f s t a b Source #
maybe'platformInfo :: forall f s t a b. HasLens "maybe'platformInfo" f s t a b => LensLike f s t a b Source #
maybe'runConfiguration :: forall f s t a b. HasLens "maybe'runConfiguration" f s t a b => LensLike f s t a b Source #
maybe'stringValue :: forall f s t a b. HasLens "maybe'stringValue" f s t a b => LensLike f s t a b Source #
maybe'value :: forall f s t a b. HasLens "maybe'value" f s t a b => LensLike f s t a b Source #
memoryInfo :: forall f s t a b. HasLens "memoryInfo" f s t a b => LensLike f s t a b Source #
memoryLimit :: forall f s t a b. HasLens "memoryLimit" f s t a b => LensLike f s t a b Source #
numCoresAllowed :: forall f s t a b. HasLens "numCoresAllowed" f s t a b => LensLike f s t a b Source #
physicalDescription :: forall f s t a b. HasLens "physicalDescription" f s t a b => LensLike f s t a b Source #
platformInfo :: forall f s t a b. HasLens "platformInfo" f s t a b => LensLike f s t a b Source #
runConfiguration :: forall f s t a b. HasLens "runConfiguration" f s t a b => LensLike f s t a b Source #
serialIdentifier :: forall f s t a b. HasLens "serialIdentifier" f s t a b => LensLike f s t a b Source #
stringValue :: forall f s t a b. HasLens "stringValue" f s t a b => LensLike f s t a b Source #
throughput :: forall f s t a b. HasLens "throughput" f s t a b => LensLike f s t a b Source #