sig
  val ( -- ) : int -> int -> int Sequence.t
  val ( |> ) : '-> ('-> 'b) -> 'b
  val ( @@ ) : 'Sequence.t -> 'Sequence.t -> 'Sequence.t
end