History.State
val get : unit -> t
with_txn f
behaves like f()
, but undoes any change to the history if f()
returns Error _
.
include Imandra_util.Snapshot_sigs.S
val on_change : (int * event) list Imandra_util.Observable.t
val iter_from_oldest :
rec_:bool ->
?ignore_prelude:bool ->
( int -> event -> unit ) ->
unit
val iter_from_most_recent :
rec_:bool ->
?ignore_prelude:bool ->
( int -> event -> unit ) ->
unit
val record_event : event -> unit
val record_event_l : event list -> unit