def W64.rotl
import bend-kit-hash@0.3.0.2/hash.bend as Hashimport Base
47# Rotate left by k, for 0 < k < 32; j is 32 - k.
48def W64.rotl(+k: Nat, +j: Nat, a: W64) -> W64:
49 match a:
50 case W64{+h, +l}:
51 W64{((h << k) .|. (l >> j) : U32), ((l << k) .|. (h >> j) : U32)}