On Mon, Dec 9, 2024 at 8:23 PM <to...@tuxteam.de> wrote:

>   (lambda (p1 p2) (< (car p1) (car p2)))
>
> Then you'd need a corresponding equal, because otherwise you
> end up with things which are neither less nor equal nor greater,
> i.e. the ordering isn't total, which is bad for sorting :)
>

`sort' assumes that the elements belong to a "strict total order", which
means that the connectedness-axiom is true, which means that a = b is
*equivalent to* not (a < b or a > b). So, we don't need equal.
              • ... Jeremy Korwin-Zmijowski
            • R... tomas
              • ... Mikael Djurfeldt
              • ... Mikael Djurfeldt
              • ... tomas
              • ... Mikael Djurfeldt
      • Re[2]: sorted? Stefan Schmiedl
        • Re: sorted... tomas
          • Re[2]:... Stefan Schmiedl
            • R... tomas
              • ... Mikael Djurfeldt
              • ... Mikael Djurfeldt
              • ... tomas
              • ... Mikael Djurfeldt
              • ... Maxime Devos via General Guile related discussions
              • ... Maxime Devos via General Guile related discussions
          • RE: so... Maxime Devos via General Guile related discussions
      • RE: sorted? Maxime Devos via General Guile related discussions
  • RE: sorted? Maxime Devos via General Guile related discussions

Reply via email to