Я хочу конвертировать между различными целочисленными типами; например Word32 и Word8.
Какой идиоматический способ сделать это в Haskell?
Word8 -> Преобразование Word32 всегда может быть успешным. Преобразование Word32 -> Word8 может привести к переполнению, и я справлюсь с этим (либо путем явного тестирования, либо получения указания от какой-либо идиомы преобразования).