package ppx_bench

  1. Overview
  2. Docs
Syntax extension for writing in-line benchmarks in ocaml code

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=7e91a1b7c82fc512560ca1de14deab3754dc2df4adc924112e68bede74691ba2

Description

Part of the Jane Street's PPX rewriters collection.

Published: 23 May 2024

README

ppx_bench

Syntax extension for writing in-line benchmarks in OCaml code.

For documentation and examples, see:

example/ppx_bench_sample.ml

These benchmarks are intended to be run with the runner provided by the core_bench library, Inline_benchmarks_public.Runner.main. See the documentation of core_bench for more details.

Dependencies (4)

  1. ppxlib >= "0.28.0"
  2. dune >= "3.11.0"
  3. ppx_inline_test >= "v0.17" & < "v0.18"
  4. ocaml >= "5.1.0"

Dev Dependencies

None

Used by (4)

  1. ppx_bap < "v0.14.0"
  2. ppx_jane >= "v0.17.0"
  3. splittable_random >= "v0.17.0"
  4. torch >= "v0.17.0"

Conflicts

None

OCaml

Innovation. Community. Security.