3 ms·
Yep (credit to bkirwi): λ> import Data.Bits λ> let integerWithBytes = foldr (\byte acc -> (acc `shiftL` 8) + fromIntegral byte) 0 λ> integerWithByt
by codygman 12y ago
Yep (credit to bkirwi):
λ> import Data.Bits
λ> let integerWithBytes = foldr (\byte acc -> (acc `shiftL` 8) + fromIntegral byte) 0
λ> integerWithBytes [0xFF, 0xFF, 0xFF, 0xFF]
4294967295