package cfstream

  1. Overview
  2. Docs
type 'a t = 'a Core_kernel.Std.Or_error.t Stream.t
val all : 'a t -> f:('a Stream.t -> 'b Core_kernel.Std.Or_error.t) -> 'b Core_kernel.Std.Or_error.t
val all' : 'a t -> f:('a Stream.t -> 'b) -> 'b Core_kernel.Std.Or_error.t
val to_exn : 'a t -> error_to_exn:(Core_kernel.Std.Error.t -> exn) -> 'a Stream.t
val map : 'a t -> f:('a -> 'b Core_kernel.Std.Or_error.t) -> 'b t
val map' : 'a t -> f:('a -> 'b) -> 'b t
val map2_exn : 'a t -> 'b t -> f:('a -> 'b -> 'c Core_kernel.Std.Or_error.t) -> 'c t
val map2_exn' : 'a t -> 'b t -> f:('a -> 'b -> 'c) -> 'c t
val fold : 'a t -> init:'b -> f:('b -> 'a -> 'b Core_kernel.Std.Or_error.t) -> 'b Core_kernel.Std.Or_error.t
val fold' : 'a t -> init:'b -> f:('b -> 'a -> 'b) -> 'b Core_kernel.Std.Or_error.t