Module Rose_tree.Or_error
val iter :
'a t ->
f:( 'a -> unit Core_kernel.Or_error.t ) ->
unit Core_kernel.Or_error.t
val map :
'a t ->
f:( 'a -> 'b Core_kernel.Or_error.t ) ->
'b t Core_kernel.Or_error.t
val fold_map :
'a t ->
init:'b ->
f:( 'b -> 'a -> 'b Core_kernel.Or_error.t ) ->
'b t Core_kernel.Or_error.t
val fold_map_over_subtrees :
'a t ->
init:'b ->
f:( 'b -> 'a t -> 'b Core_kernel.Or_error.t ) ->
'b t Core_kernel.Or_error.t