fact: Definition bdelete_Preserves_RepInv {TContainer TItem TSearchTerm: Type} (RepInv : TContainer -> Prop) (bdelete : TContainer -> TSearchTerm -> (list TItem) * TContainer) := forall container search_term (containerCorrect : RepInv container), RepInv (snd (bdelete container search_term)).
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Program.Program Coq.Sorting.Permutation