package ortac-qcheck-stm

  1. Overview
  2. Docs

Module Config.WeightsSource

Sourcetype t = {
  1. gen_cmd_seq : WeightsMap.t;
  2. gen_cmd_dom0 : WeightsMap.t;
  3. gen_cmd_dom1 : WeightsMap.t;
}
Sourceval empty : t
Sourcetype ('record, 'field) lens = {
  1. get : 'record -> 'field;
  2. set : 'field -> 'record -> 'record;
}
Sourceval dom0 : (t, WeightsMap.t) lens
Sourceval dom1 : (t, WeightsMap.t) lens
Sourceval is_empty : ('a, 'b WeightsMap.M.t) lens -> 'a -> bool
Sourceval over : ('a, 'b) lens -> ('b -> 'b) -> 'a -> 'a
Sourceval add : ('a, ('b * Ppxlib.location) WeightsMap.M.t) lens -> WeightsMap.M.key Ppxlib.loc -> 'b -> 'a -> 'a
Sourceval pop : ('a, (int * 'b) WeightsMap.M.t) lens -> WeightsMap.M.key -> 'a -> int * 'a
Sourceval unused : ('a, ('b * 'c) WeightsMap.M.t) lens -> 'a -> (WeightsMap.M.key * 'c) list