Gibt es eine Haskell-Bibliothek, die mir erlaubt, eine Karte von Bereichen zu Werten zu haben? (Bevorzugte etwas effizienter.)Haskell Range Map-Bibliothek
let myRangeMap = RangeMap [(range 1 3, "foo"),(range 2 7, "bar"),(range 9 12, "baz")]
in rangeValues 2
==> ["foo","bar"]
Ich liebe es immer, zum ersten Mal von Datenstrukturen zu hören. Sehr cool. –