@Override
    public PrimitiveTensorFunction<NAMETYPE> toPrimitive() {
        return new Join<>(argumentA.toPrimitive(), argumentB.toPrimitive(), combinator);
    }
Returns the type resulting from applying Join to the two given types
vespajlib/src/main/java/com/yahoo/tensor/functions/Join.java