shiftL package:ihaskell

Shift the argument left by the specified number of bits (which must be non-negative).
Shift the argument left by the specified number of bits (which must be non-negative).
Shift-left operation Remember that bits are stored in sign-magnitude form, hence the behavior of negative Integers is different from negative Int's behavior.
Shift-left operation
Left shift
Left shift
Shift left. Result undefined if shift amount is not in the range 0 to word size - 1 inclusive.
Shift left logical. Result undefined if shift amount is not in the range 0 to word size - 1 inclusive.