sig type ('a, 'b) t val to_stream : ('a, 'b) Biocaml_streamable.S2.t -> ('a * 'b) Stream.t val of_stream : ('a * 'b) Stream.t -> ('a, 'b) Biocaml_streamable.S2.t end