static <T> SqlArrayType<T> of(String typeName, Function<T, ?> conversion) {
        return new SqlArrayTypeImpl<>(typeName, conversion);
    }
Create a SqlArrayType from the given type and convert function.

@param typeName the vendor sql type to use
@param conversion convert the array element to the jdbc representation
@return the created array type
core/src/main/java/org/jdbi/v3/core/array/SqlArrayType.java