Int против Word общего пользования?

Кажется, что общая схема взятия / возвращенияInt (т.е.ByteString.hGet а такжеData.List.length) противоречит закону Хаскелла об использовании строго дескригирующих типов, поскольку многие из этих случаев могут обрабатывать только положительные числа. Не лучше ли использоватьWord, или есть причина, по которой эти функции являются частичными?Int

Ответы на вопрос(3)

Ваш ответ на вопрос