Esiste una libreria Haskell che mi consente di avere una mappa da intervalli a valori? (Preferibile un po 'efficiente.)Libreria Haskell Range Map
let myRangeMap = RangeMap [(range 1 3, "foo"),(range 2 7, "bar"),(range 9 12, "baz")]
in rangeValues 2
==> ["foo","bar"]
Mi piace sempre ascoltare le strutture dati per la prima volta. Molto bello –