package tezos-benchmark

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Free_variable.Sparse_vecSource

Sourcetype t
Sourcetype basis = t
Sourceval is_empty : t -> bool
Sourceval compare : t -> t -> int
Sourceval equal : t -> t -> bool
Sourceval zero : t
Sourceval add : t -> t -> t
Sourceval neg : t -> t
Sourceval fold : (basis -> Tezos_benchmark.Sparse_vec.R.t -> 'b -> 'b) -> t -> 'b -> 'b
Sourceval iter : (basis -> Tezos_benchmark.Sparse_vec.R.t -> unit) -> t -> unit
Sourceval find_map : (basis -> Tezos_benchmark.Sparse_vec.R.t -> 'res option) -> t -> 'res option
Sourceval get_opt : t -> basis -> Tezos_benchmark.Sparse_vec.R.t option

Returns zero if basis is not found in t.

Sourceval swap : t -> basis -> basis -> t
Sourceval of_list : (basis * Tezos_benchmark.Sparse_vec.R.t) list -> t
Sourceval to_list : t -> (basis * Tezos_benchmark.Sparse_vec.R.t) list
Sourceval pp : pp_basis:(Format.formatter -> basis -> unit) -> pp_element:(Format.formatter -> Tezos_benchmark.Sparse_vec.R.t -> unit) -> Format.formatter -> t -> unit
Sourcemodule Op : sig ... end
OCaml

Innovation. Community. Security.