tyto library

Classes

BenchmarkBase
BenchmarkResult
A class representing the result of a benchmark case.
CaseResult
A class representing the result of a benchmark case. It contains information about the benchmark group, name, average score, standard deviation percentage, standard deviation, and whether it is the best or worst case.
Computed<T>
ISignal<T>
OpsBenchmarkBase
Runner base class for benchmarks related to operations per seconds.
ReactiveBenchmark
ReactiveFramework
Report
A class that represents a report to be generated after running benchmarks.
Signal<T>
Suite
A class that represents a suite of benchmarks.

Enums

ReportType

Functions

createComputed<T>(T fn()) Computed<T>
createSignal<T>(T getter(), void setter(T)) Signal<T>