Битовые массивы Haskell

Сколько пространства использует элемент STUArray с элементами Bool для каждого элемента? Действительно ли это упаковывает вещи до одного бита? Или он использует весь байт на элемент?

Ответ 1

Исходный код пакета array показывает, что да, несколько Bool упакованы вместе как биты в массивы байтов.

Кажется, что не документировано (?)