Documentation ¶
Overview ¶
Package sortby provides a succinct way to generate correctly-behaved Less functions for use with the stdlib 'sort' package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Chain ¶
type Chain []LessFn
Chain is a list of LessFns, each of which sorts a single aspect of your object. Nil LessFns will be ignored.
type LessFn ¶
LessFn is the type of the function which compares element i with element j of a given slice. Unlike the stdlib sort interpretation of this function, a LessFn in sortby should only compare a single field in your datastructure's elements. Multiple LessFns can be composed with Chain to create a composite Less implementation to pass to sort.
Click to show internal directories.
Click to hide internal directories.