Concrete implementations of BinOp provide primitive-specialized support for performing binary operations on elements of the following objects, as well as the objects themselves:
Provides concrete implementations of binary operations for Frame; these instances provide implicit support for NumericOps methods which are inherited by Frame.
Provides concrete implementations of binary operations for Mat; these instances provide implicit support for NumericOps methods which are inherited by Mat.
Provides concrete implementations of binary operations for Series; these instances provide implicit support for NumericOps methods which are inherited by Series.
Provides concrete implementations of binary operations for Vec; these instances provide implicit support for NumericOps methods which are inherited by Vec.
NumericOps provides a mix-in trait for mathematical objects, which in Saddle include:
All operations on Saddle objects are defined via instances of subtypes of the trait OpType.
Contains implementations of primitive binary ops that are NA-aware
Provides type aliases for a few basic operations