package ortac-runtime-qcheck-stm
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val cmds_ok : Spec.state -> Spec.cmd list -> bool
val arb_cmds : Spec.state -> Spec.cmd list QCheck.arbitrary
val consistency_test : count:int -> name:string -> QCheck.Test.t
val interp_agree : Spec.state -> Spec.sut -> Spec.cmd list -> bool
val check_disagree :
Spec.state ->
Spec.sut ->
Spec.cmd list ->
(Spec.cmd * STM.res) list option
val gen_cmds_size :
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
Spec.state ->
int QCheck.Gen.t ->
Spec.cmd list QCheck.Gen.t
val arb_cmds_triple :
int ->
int ->
(Spec.cmd list * Spec.cmd list * Spec.cmd list) QCheck.arbitrary
val all_interleavings_ok :
Spec.cmd list ->
Spec.cmd list ->
Spec.cmd list ->
Spec.state ->
bool
val shrink_triple :
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.cmd list * Spec.cmd list * Spec.cmd list) QCheck.Shrink.t
val arb_triple :
int ->
int ->
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.state -> Spec.cmd QCheck.arbitrary) ->
(Spec.cmd list * Spec.cmd list * Spec.cmd list) QCheck.arbitrary
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>