ref: df1f2fb3daa1acd25c88510f259d5535fb482126
dir: /internal/priorityqueue/new.go/
package priorityqueue
// New builds one empty priority queue ordered by less.
func New[T any](less func(left, right T) bool) *Queue[T] {
return &Queue[T]{less: less}
}