Repodb.Stream.Make
repodb · API reference
Parameters
module D : Driver.SSignature
type connection = D.connectiontype error = D.errorval fold :
connection ->
string ->
params:Driver.Value.t array ->
init:'acc ->
f:('acc -> Driver.row -> 'acc) ->
('acc, error) resultval iter :
connection ->
string ->
params:Driver.Value.t array ->
f:(Driver.row -> unit) ->
(unit, error) resultval fold_map :
connection ->
string ->
params:Driver.Value.t array ->
f:(Driver.row -> 'a) ->
('a list, error) resultval cursor_fold :
connection ->
config:config ->
string ->
params:Driver.Value.t array ->
init:'acc ->
f:('acc -> Driver.row -> 'acc) ->
('acc, error) resultval cursor_iter :
connection ->
config:config ->
string ->
params:Driver.Value.t array ->
f:(Driver.row -> unit) ->
(unit, error) result