Beat: perverted sort ;)

Beitrag lesen

Ja natürklich ist das nicht, was Sort::Naturally sortiert. Um es genauer zu sagen, es ist höchst buggy, sobald ein "-" involviert ist.

vielleicht ist ja Sort::Key::Natural einen Test wert?

Im Prinzip ja.

Ich bin aber auf die Idee gekommen, dass ich meiner sort Funktion nun auch Attribute übergeben könnte.
SELF::sort({attr1=>0, attr2=>1, attr3=>2 }, @unsorted )

wobei attr1 ein spezieller Typ sein könnte
und der Wert bezeichnet, wie gefilterte Resultate sortiert werden
  0 aus dem Ergebnis löschen
  > 0 Rangstufe in der Sortierung aufsteigend.
Attribute könnten sein:
date logische Datumssortierung
time logische Zeitsortierung
ipv4 logische ipv4 Sortierung
ipv6 logische ipv4 Sortierung
coord logische Geo-Koordinaten Sortierung
filter Spezialattribut,
       wenn true, filtert Elemente,
       welche nicht auf ein anderes Attribut matchen

mfg Beat

--
><o(((°>           ><o(((°>
   <°)))o><                     ><o(((°>o
Der Valigator leibt diese Fische