module Direct: sig
.. end
val iter : Response.History.t ->
start:((Response.History.t, Core.Std.Time.t) Fieldslib.Field.readonly_t ->
Response.History.t -> Core.Std.Time.t -> unit) ->
stop:((Response.History.t, Core.Std.Time.t) Fieldslib.Field.readonly_t ->
Response.History.t -> Core.Std.Time.t -> unit) ->
num_bars:((Response.History.t, int) Fieldslib.Field.readonly_t ->
Response.History.t -> int -> unit) ->
bars:((Response.History.t, Bar.t list) Fieldslib.Field.readonly_t ->
Response.History.t -> Bar.t list -> unit) ->
unit
val fold : Response.History.t ->
init:'acc__ ->
start:('acc__ ->
(Response.History.t, Core.Std.Time.t) Fieldslib.Field.readonly_t ->
Response.History.t -> Core.Std.Time.t -> 'acc__) ->
stop:('acc__ ->
(Response.History.t, Core.Std.Time.t) Fieldslib.Field.readonly_t ->
Response.History.t -> Core.Std.Time.t -> 'acc__) ->
num_bars:('acc__ ->
(Response.History.t, int) Fieldslib.Field.readonly_t ->
Response.History.t -> int -> 'acc__) ->
bars:('acc__ ->
(Response.History.t, Bar.t list) Fieldslib.Field.readonly_t ->
Response.History.t -> Bar.t list -> 'acc__) ->
'acc__