sig
  val ( -- ) : int -> int -> int Biocaml_stream.t
  val ( --^ ) : int -> int -> int Biocaml_stream.t
  val ( --. ) : float * float -> float -> float Biocaml_stream.t
  val ( --- ) : int -> int -> int Biocaml_stream.t
  val ( /@ ) : 'a Biocaml_stream.t -> ('a -> 'b) -> 'b Biocaml_stream.t
  val ( // ) : 'a Biocaml_stream.t -> ('a -> bool) -> 'a Biocaml_stream.t
  val ( //@ ) :
    'a Biocaml_stream.t -> ('a -> 'b option) -> 'b Biocaml_stream.t
end