# IBinaryTransform

Namespace: Deedle.Vectors

Represent a transformation that is applied when combining two vectors (because we are combining untyped IVector values, the transformation is also untyped)

### Instance members

 Instance member Description  GetFunction()  Signature: unit -> OptionalValue<'T> -> OptionalValue<'T> -> OptionalValue<'T> Modifiers: abstract Type parameters: 'T Returns a function that combines two values stored in vectors into a new vector value. Although generic, this function will only be called with the T set to the type of vector that is being built. Since VectorConstruction is not generic, the type cannot be statically propagated.  IsMissingUnit  Signature: bool Modifiers: abstract Assuming * is the result of GetFunction, this property returns true when for all x it is the case that Missing * x = x = x * Missing. This enables certain optimizations (as we do not have to call * when one argument is N/A)