presto-main/src/main/java/io/prestosql/sql/analyzer/TypeSignatureProvider.java/TypeSignatureProvider/fromTypes
class TypeSignatureProvider:    public static List<TypeSignatureProvider> fromTypes(List<? extends Type> types)
    {
        return types.stream()
                .map(Type::getTypeSignature)
                .map(TypeSignatureProvider::new)
                .collect(toImmutableList());
    }