Files
lo/docs/data/it-issortedby.md
T
2025-10-06 17:16:33 +02:00

583 B

name, slug, sourceRef, category, subCategory, signatures, variantHelpers, similarHelpers, position
name slug sourceRef category subCategory signatures variantHelpers similarHelpers position
IsSortedBy issortedby it/seq.go#L720 it slice
func IsSortedBy[T any, K constraints.Ordered](collection iter.Seq[T], transform func(item T) K) bool
core#slice#issortedby
201

IsSortedBy checks if a sequence is sorted by transform.

collection := func(yield func(string) bool) {
    yield("apple")
    yield("banana")
    yield("cherry")
}

sortedByLength := it.IsSortedBy(collection, func(s string) int {
    return len(s)
})
// true (5, 6, 6 is sorted)