Returns a view of an unary operation.
Vector<T> unaryOperation(Map1<T, T> operation, {DataType<T>? dataType}) => UnaryOperationVector<T>(dataType ?? this.dataType, this, operation);