[Haskell] Expecting more inlining for bit shifting