// Copyright 2023 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package keys

import (
	
	
)

// Join returns a canonical join of the keys in S:
// a sorted comma-separated string list.
func [ ~[],  ~string]( ) string {
	 := make([]string, 0, len())
	for ,  := range  {
		 = append(, string())
	}
	sort.Strings()
	return strings.Join(, ",")
}