Есть ли кто-нибудь, кто может объяснить мне, почему нет типа Set
datatype, определенного в Haskell?
Sidenote: Я только изучаю Haskell как часть курса по логике, в котором теория множеств очень важна, поэтому было бы очень полезно иметь понятие набора в Haskell. Наличие списка и удаление дубликатов (и, возможно, сортировка) также приведет к набору, но мне любопытно, есть ли какая-то причина, почему он не встроен?