∀ {α : Type u} {β : α → Type v} (m : Std.DHashMap.Internal.Raw₀ α β) {δ : Type w} {m' : Type w → Type w'}
  [inst : Monad m'] [LawfulMonad m'] {f : δ → α → m' δ} {init : δ},
  Std.DHashMap.Raw.Internal.foldRevM (fun d a x => f d a) init ↑m = Array.foldrM (fun a b => f b a) init (↑m).keysArray