добрый день, есть ли в хаскеле какая-нибуть структура схожая с Map, но
выдающая значение по наиболее сходному ключу?
Те что-то вроде:
distance a b = abs (a - b)
map' = fromIterable [(1.0, 'a'), (2.0, 'b')] distance
map' ! 1.1 — отдает 'a'
map' ! 1.9 — отдает 'b'