val error : string -> ('a, string) Result.tval list_iter :
('a -> (unit, 'err) Result.t) ->
'a list ->
(unit, 'err) Result.tval list_map :
('a -> ('b, 'err) Result.t) ->
'a list ->
('b list, 'err) Result.tval list_fold_left :
('a -> 'b -> ('a, 'err) Result.t) ->
'a ->
'b list ->
('a, 'err) Result.tval array_iter :
('a -> (unit, 'err) Result.t) ->
'a array ->
(unit, 'err) Result.tval array_map :
('a -> ('b, 'err) Result.t) ->
'a array ->
('b array, 'err) Result.tval array_fold_left :
('a -> 'b -> ('a, 'err) Result.t) ->
'a ->
'b array ->
('a, 'err) Result.t