module Infix:sig..end
val ( * ) : ('a, [< `R | `W > `R ]) CCArray1.S.t ->
('a, [< `R | `W > `R ]) CCArray1.S.t -> ('a, [< `R | `W ]) CCArray1.S.tCCArray1.S.multval (+) : ('a, [< `R | `W > `R ]) CCArray1.S.t ->
('b, [< `R | `W > `R ]) CCArray1.S.t -> ('a, [< `R | `W ]) CCArray1.S.tCCArray1.S.addval ( *! ) : ('a, [< `R | `W > `R ]) CCArray1.S.t ->
CCArray1.S.elt -> ('a, [< `R | `W ]) CCArray1.S.tCCArray1.S.scalar_multval (+!) : ('a, [< `R | `W > `R ]) CCArray1.S.t ->
CCArray1.S.elt -> ('a, [< `R | `W ]) CCArray1.S.tCCArray1.S.scalar_add