Приветствую, джентельмены!
Вопрос: а как в Хаскеле сделать преобразование типов? к примеру, написать функцию, которая делала бы из Double Int
toInt :: Double -> Int ?
Или в принципе, как это делается?
Скажем, в результате деления (/) получается Fractional, который как Int (к примеру, в функции take) использоваться не может. Понимаю, что есть div, но это ведь частный случай. Как вообще в таких случаях поступают?