Как сказать Haskell, чтобы он интерпретировал что-то как специальный тип? Например, у меня есть список и я хочу разделить его длину на 2. Я пишу
(length mylist) / 2
и получаю ошибку
No instance for (Fractional Int) возникающая при использовании `/'
Поскольку мне нужно деление на целое число, я хочу сделать length mylist
, 2
и результат Int
.