∀ {α : Type u} [inst : BEq α] [inst_1 : Hashable α] {δ : Type w} {m' : Type w → Type w'} {β : Type v}
  {m : Std.DHashMap.Raw α fun x => β} [inst_2 : Monad m'] [LawfulMonad m'],
  m.WF →
    ∀ {f : δ → α → β → m' δ} {init : δ},
      Std.DHashMap.Raw.foldM f init m = List.foldlM (fun a b => f a b.1 b.2) init (Std.DHashMap.Raw.Const.toList m)