# \\ -- a binary operator

## Ways to use symbol \\ :

• /// Matrix \\ Matrix /// -- see Matrix // Matrix -- factor a map through another
• /// Matrix \\ RingElement /// -- see Matrix // Matrix -- factor a map through another
• /// RingElement \\ Matrix /// -- see Matrix // Matrix -- factor a map through another
• Matrix \\ Number (missing documentation)
• Number \\ Matrix (missing documentation)
• /// Command \\ Thing /// -- see Thing // Function -- apply a function
• /// Function \\ Thing /// -- see Thing // Function -- apply a function
• /// SelfInitializingType \\ Thing /// -- see Thing // Function -- apply a function

## For the programmer

The object \\ is .

This operator may be used as a binary operator in an expression like x\\y. The user may install binary methods for handling such expressions with code such as

         X \\ Y := (x,y) -> ...

where X is the class of x and Y is the class of y.