Change Data.Bits.rotate to rotate Integer (unbounded) types