Functions
				
					
					op
					
						- op<T>(left: T, op: ArithOp, right: number): OpExpr<T, PrimitiveFloat>
 
						- op<U>(left: number, op: ArithOp, right: U): OpExpr<PrimitiveFloat, U>
 
						- op(left: number, op: ArithOp, right: number): OpExpr<PrimitiveFloat, PrimitiveFloat>
 
						- op<T, U>(left: T, op: ArithOp, right: U): OpExpr<T, U>
 
						- op<T, U>(left: T, op: ArithOp, right: U): OpExpr<T, U>
 
						- op<T, U>(left: T, op: ArithOp, right: U): OpExpr<T, U>
 
						- op<T, U>(left: T, op: ArithOp, right: U): OpExpr<T, U>
 
						- op<T, U>(left: T, op: ArithOp, right: U): OpExpr<T, U>
 
						- op<T>(left: T, op: ArithOp, right: number): OpExpr<T, PrimitiveFloat>
 
					
					
						- 
							
							
Type parameters
							
							Parameters
							
							
						 
						- 
							
							
Type parameters
							
							Parameters
							
							
						 
						- 
							
							
Parameters
							
								- 
									
left: number
								 
								- 
									
								
 
								- 
									
right: number
								 
							
							
						 
						- 
							
							
Type parameters
							
							Parameters
							
							Returns OpExpr<T, U>
						 
						- 
							
							
Type parameters
							
							Parameters
							
							Returns OpExpr<T, U>
						 
						- 
							
							
Type parameters
							
							Parameters
							
							Returns OpExpr<T, U>
						 
						- 
							
							
Type parameters
							
							Parameters
							
							Returns OpExpr<T, U>
						 
						- 
							
							
Type parameters
							
							Parameters
							
							Returns OpExpr<T, U>
						 
						- 
							
							
Type parameters
							
							Parameters