3 func strictCmp(same, less bool) cmper {
4 return func() (bool, bool) { return same, less }
8 cmper func() (same, less bool)
15 func (me *multiLess) Final() bool {
22 func (me *multiLess) FinalOk() (left, ok bool) {
26 func (me *multiLess) Next(f cmper) {
38 func (me *multiLess) StrictNext(same, less bool) {
42 me.Next(func() (bool, bool) { return same, less })
45 func (me *multiLess) NextBool(l, r bool) {
46 me.StrictNext(l == r, l)