LINUX.ORG.RU

Haskell Word8 -> Int


0

0

Как можно преобразовать таким образом тип? У меня получилось вот так:

\x -> fromInteger $ toInteger x

Но уж как-то слишком страшно.

Люди, вы это серьёзно?

Я вот не понимаю... Как можно рассматривать всерьёз язык, в котором такая элементарщина как преобразование типов а) вызывает проблемы, б) в результате решается через костыли?

Боюсь представить, ЧТО творится внутри сорцов проектов посерьёзнее. Если таковые вообще есть.

anonymous
()
Ответ на: комментарий от anonymous

>Люди, вы это серьёзно?

Троль, ты это серьёзно?

Я вот не понимаю... Как можно рассматривать всерьёз язык, в котором такая элементарщина как преобразование типов а) вызывает проблемы, б) в результате решается через костыли?

сравни:

a = fromIntegral b

и:

a = static_cast<unsigned char>(b);

И где костыли?

Боюсь представить, ЧТО творится внутри сорцов проектов посерьёзнее. Если таковые вообще есть.

Правильно, бойся.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.